컴파일러 오류 CS0720

업데이트: 2007년 11월

오류 메시지

'static class': 정적 클래스에 인덱서를 선언할 수 없습니다.
'static class': cannot declare indexers in a static class

인덱서는 인스턴스에만 사용할 수 있고 정적 형식의 인스턴스를 만들 수 없으므로 정적 클래스에서 인덱서는 의미가 없습니다.

예제

다음 샘플에서는 CS0720 오류가 발생하는 경우를 보여 줍니다.

// CS0720.cs

public static class Test
{
    public int this[int index]  // CS0720
    {
        get { return 1; }
        set {}
    }

    static void Main() {}
}