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
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.