로딩
요청 처리 중입니다...

C# List<T>

 C# List<T>

이번에는 C#의 List에 대해 정리하겠다. ① 개념 1) 정의 → 제네릭(Generic) 기반의 동적 배열 → 배열의 한계를 극복하고 데이터를 보다 쉽게 추가/삭제할 수 있도록 설계 2) 주요 특징 동적 크기 조정 가능 → 필요에 따라 자동으로 크기가 조정 삽입 및 삭제 용이 → 배열보다 편리하게 요소를 추가/삭제 가능 제네릭(Generic) 지원 → 다양한 타입의 데이터를 타입 안정성을 유지하면서 저장 가능 다양한 메서드 제공 → 요소 검색, 정렬, 변환 등의 기능 제공 3) 동작 방식 내부적으로 배열을 사용 → 배열을 기반으로 동작 → 크기가 자동으로 조정 → 새로운 요소를 추가하면 내부 배열의 크기가 일정 비율로 증가하여 성능을 최적화 제네릭(Generic) 활용 → 제네릭 컬렉션이므로, 특정 타입을 지정하여 사용 가능 → 타입 안정성을 유지하면서 컴파일 타임에 오류를 방지 가능 List<데이터_타입> 리스트명 = new List<데이터_타입>(); ② 선언과...

원문 링크 : C# List&lt;T&gt;