Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#에서 리스트(List)의 항목 개수를 구하는 방법

C#에서는 List 클래스가 제공하는 Count 속성을 사용하면 리스트에 포함된 항목의 개수를 아주 간단하게 확인할 수 있습니다.

리스트 생성하기

먼저 문자열을 담는 리스트를 하나 만들어 보겠습니다.

List<string> myList = new List<string>() {
    "electronics",
    "clothing",
    "appliances",
    "accessories"
};

Count 속성으로 항목 개수 구하기

리스트의 항목 개수를 알고 싶다면 Count 속성을 참조하기만 하면 됩니다.

myList.Count

위 리스트에는 4개의 문자열이 저장되어 있으므로 myList.Count4를 반환합니다.

전체 예제 코드

다음은 리스트의 항목 개수를 구해서 콘솔에 출력하는 완전한 C# 프로그램입니다.

using System;
using System.Collections.Generic;

class Program {
    static void Main() {
        List<string> myList = new List<string>() {
            "electronics",
            "clothing",
            "appliances",
            "accessories"
        };

        Console.WriteLine(myList.Count);
    }
}

실행 결과

4

참고 사항

Count 속성은 배열(Array)이 아니라 List<T> 같은 컬렉션에서 사용하는 속성입니다. 일반 배열의 경우에는 Length 속성을 사용해야 하며, LINQ의 Count() 메서드와도 구분해서 사용하면 좋습니다. 단순히 리스트의 요소 개수만 필요하다면 Count 속성이 가장 효율적입니다.