[C#] List<T> 컬렉션, List<T>와 배열의 정렬 List 컬렉션 List 컬렉션 클래스는 C# 프로그래밍에서 동적으로 생성되고 삭제되는 자료를 저장할 때 가장 빈번하게 사용된다고한다. 배열과 달리 크기가 가변이고, 제네릭 컬렉션이기 때문에 T에 어떠한 자료형도 넣을 수 있는 리스트이다. 예를들어 int의 리스트는 다음과 같이 생성된다. List list = new List(); List는 제네릭 컬렉션이므로 System.Collections.Generic을 using문으로 포함시켜서 사용한다. 일반적으로 제네릭 컬렉션이 성능이 좋기 때문에 ArrayList를 쓸 경우가 있을때에는 대신 List를 사용하는 것이 권장된다. 참고로 제네릭 컬렉션에는 LinkedList도 있다. 이름뿐 아니라 사용법도 비슷해서 List와 혼동되는데, LinkedList는 이.. 개발자과정준비/C# 5년 전