Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 목록 컬렉션과 배열의 차이점은 무엇입니까?

<시간/>

목록 컬렉션은 일반 클래스이며 목록을 만들기 위해 모든 데이터 형식을 저장할 수 있습니다. 목록을 정의하려면 -

List<string> l = new List<string>();

목록의 요소를 설정하려면 Add 메서드를 사용해야 합니다.

l.Add("One");
l.Add("Two");
l.Add("Three");

배열은 동일한 유형의 요소에 대한 고정 크기 순차 컬렉션을 저장합니다.

배열을 정의하려면 -

int[] arr = new int[5];

요소를 초기화하고 배열로 설정하려면 -

int[] arr = new int[5] {4, 8,5};