C# 리스트와 배열 변환

jh Seo·2024년 12월 12일
0

유니티

목록 보기
52/56

ToList()함수

지금까지

using System.Linq;

에 존재하는 .ToList()함수를 통해 배열을 리스트로 변경해왔다.

예시)

using System.Linq;

int[] array = { 1, 2, 3, 4, 5 };
List<int> list = array.ToList();

AddRange함수

List를 새로 할당하고 해당 list의 AddRange함수를 통해 배열을 list에 넣을 수 있었다!!

textsToChange = new List<TextToDisplay> ();
textsToChange.AddRange (GameObject.FindObjectsByType<TextToDisplay>());

이런식으로 FindObjectsByType함수는 해당 컴퍼넌트를 포함한 오브젝트들을 다 가져오는 함수인데 반환을 배열로 준다.
해당 배열을 바로 list에 넣기위해 addrange함수를 이용하면 편리하다.

profile
코딩 창고!

0개의 댓글