리스트와 배열의 차

램해·2025년 12월 16일

배열은 고정 크기 리스트는 크기가 자유롭게 변할 수 있다는 차이점이 있다.

배열은 처음부터 크기가 정해져 있을 때 쓴다

int[] arr = new int[3];
arr[0] = 10;
arr[1] = 20;
arr[2] = 30;

여기서 arr.Add(40); 과 같은 추가는 할 수 없다

리스트는 앞으로 몇 개가 추가로 들어올지 모르는 상황에 쓰인다

// 리스트
List<int> list = new List<int>();
list.Add(10);
list.Add(20);
list.Add(30);

여기서 list.Add(40); 과 같은 추가가 가능하다.

0개의 댓글