다음을 통해 공유


컴파일러 오류 CS0061

일관성 없는 접근성: 'interface 1' 기본 인터페이스가 'interface 2' 인터페이스보다 액세스하기 어렵습니다.

공용 구문은 공개적으로 액세스 가능한 개체를 반환해야 합니다.

파생된 인터페이스에서는 인터페이스 접근성을 축소할 수 없습니다. 자세한 내용은 인터페이스액세스 한정자를 참조하세요.

다음 샘플에서는 CS0061을 생성합니다.

// CS0061.cs  
// compile with: /target:library  
internal interface A {}  
public interface AA : A {}  // CS0061  
  
// OK  
public interface B {}  
internal interface BB : B {}  
  
internal interface C {}  
internal interface CC : C {}