더북(TheBook)

18.1 컬렉션

이름 하나로 데이터 여러 개를 담을 수 있는 그릇을 컬렉션(collection)이라고 합니다. C#에서 다루는 컬렉션은 배열(array), 리스트(list), 사전(dictionary) 등이 있는데요. 먼저 배열을 학습합니다.

본격적으로 학습하기 전에 간단히 샘플 코드를 살펴보면서 감을 잡아 봅시다.

 

① 배열 미리보기 코드 샘플

> var array = new string[] { "Array", "List", "Dictionary" }; 
> foreach (var arr in array) { Console.WriteLine(arr); } 
Array 
List 
Dictionary

② 리스트 미리보기 코드 샘플

> var list = new List<string> { "Array", "List", "Dictionary" }; 
> foreach (var item in list) { Console.WriteLine(item); } 
Array 
List 
Dictionary

③ 사전 미리보기 코드 샘플

> var dictionary = new Dictionary<int, string> { 
.     { 0, "Array" }, { 1, "List" }, { 2, "Dictionary" } }; 
> foreach (var pair in dictionary) { 
.     Console.WriteLine($"{pair.Key} - {pair.Value}"); } 
0 - Array 
1 - List 
2 - Dictionary
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.