리스트 제네릭 클래스

    C#에서 사용하는 제네릭 클래스 중에서 List<T> 제네릭 클래스를 자주 사용합니다. 이를 사용하면 특정 형식에 해당하는 리스트(컬렉션, 배열)를 아주 쉽게 만들고 관리할 수 있습니다.

    > using System.Collections.Generic;
    >
    > List<string> colors = new List<string>(); //① 인스턴스 생성 및 샘플 데이터 입력
    > colors.Add("Red");
    > colors.Add("Green");
    > colors.Add("Blue");
    >
    > for (int i = 0; i < colors.Count; i++)    //② for 문으로 출력하는 예
    . {
    .     Console.Write($"{colors[i]}\t");
    . }
    Red   Green   Blue
    >
    > foreach (var color in colors)             //③ foreach 문으로 출력하는 예
    . {
    .     Console.Write($"{color}\t");
    . }
    Red   Green   Blue

    List<string>, List<int>, List<decimal> 등 특정 형태를 담을 수 있는 컬렉션 클래스도 만들 수 있습니다. 이렇게 만든 제네릭 컬렉션 개체는 for 문 또는 foreach 문 등으로 쉽게 가져다 사용할 수 있습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.