2023년 1월 1일
08:00 AM
Buffering ...

최근 글 👑

C# 리스트

2023. 10. 28. 12:45ㆍUnity
반응형

C# List

 

List는 많은 항목을 저장, 관리하기 위한 자료구조 중 하나이다.

리스트는 배열로 작동하지만, 크기가 자동으로 조정되는 특징이 있다.

 

C#에서 리스트를 사용하기 위해서는 `System.Collections.Generic` 을 네임스페이스에서 제공받아야 한다.

 

using System.Collections.Generic;

리스트를 사용할 수 있도록 네임스페이스를 임포트한다.

 

List 선언

List<T> myList = new List<T>();

`T`는 리스트에 저장할 요소의 데이터 유형. 

 

`Add 메서드`

myIntList.Add(42);
myIntList.Add(23);
myIntList.Add(7);

요소를 리스트에 추가한다.

 

리스트의 포함된 요소 개수 확인 `Count`

int count = myIntList.Count;

 

리스트 인덱스 번호로 요소값에 접근, 리스트는 0부터 시작

int firstElement = myIntList[0];
int secondElement = myIntList[1];

 

리스트 요소 제거 Remove, RemoveAt

myIntList.Remove(23); // 값이 23인 요소를 제거
myIntList.RemoveAt(1); // 두 번째 요소를 제거

 

리스트는 배열과 달리 크기를 동적으로 조정할 수 있어 편리하며,
C#의 List 클래스는 다양한 메서드와 속성을 제공한다.

반응형