Share via


컴파일러 오류 CS0052

업데이트: 2007년 11월

오류 메시지

일관성 없는 액세스 가능성: 'type' 필드 형식이 'field' 필드보다 액세스하기 어렵습니다.
Inconsistent accessibility: field type 'type' is less accessible than field 'field'

모든 public 구문은 공개적으로 액세스 가능한 개체를 반환해야 하므로 필드 형식은 필드보다 액세스하기 쉬워야 합니다.

예제

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

// CS0052.cs
    public class MyClass2
    {
       
        private class MyClass
        // try the following line instead
        // public class MyClass
        {
        }
        public MyClass M;   // CS0052
    }

    public class MyClass3
    {
        public static void Main()
        {
        }
    }

참고 항목

참조

C# 키워드

액세스 한정자(C# 참조)

액세스 가능성 수준(C# 참조)

한정자(C# 참조)