본문 바로가기
Language/C#

[C#] List

by 종승 2023. 4. 3.

List<int>, int[] 차이점

두가지 모두 정수형 데이터를 저장하는 배열이지만 일부 차이점이 있다.

 

List<int>는 동적으로 크기가 조절되는 배열로 요소를 추가하거나 제거할 때 크기가 변경됨

Add(), Remove(), Insert()등의 메서드를 사용할 수 있음

 

int[]는 정적인 크기를 가지는 배열로 크기를 변경할 수 없음

DataList[0], DataList[1] 등의 형태로 인덱스를 활용해서 요소를 참조함

 

데이터의 크기가 동적으로 변하는 경우 List<int>  사용

데이터의 크기가 고정값일경우 int[]  사용 

'Language > C#' 카테고리의 다른 글

[C#/WPF] 시리얼 통신 폰트 정렬  (0) 2023.04.17
[C#/WPF] 제네릭  (0) 2023.04.04
[C#] TcpClient.Connected  (0) 2023.03.30
[C#] RS 232 종결자 설정  (0) 2023.03.30
[C#/WPF] MouseDown Event 동작 안 함  (0) 2023.03.24