소소한 개발 공부
List 에 배열 넣기, List에 원소들 한 번에 넣기 본문
배열을 리스트에 넣으려면 아래와 같이 리스트의 생성자를 이용하면 된다.
int[] some = {1, 2, 3};
List<int> something = new List<int>(some);
비슷한 응용으로 자식 오브젝트에서 컴포넌트 인스턴스들을 찾아 List에 넣고자 할 때는 아래와 같이 작성하면 리스트에 한번에 넣을 수 있다.
List<SomeThing> something = new List<SomeThing>(GetComponentsInChildren<SomeThing>());
+) 리스트 원소들 한번에 제거는 RemoveAll을 사용하면 된다.
something.RemoveAll(something.Contains);