閱讀英文

共用方式為


編譯器錯誤 CS0061

不一致的存取範圍: 基底介面 'interface 1' 比介面 'interface 2' 的存取範圍小

公用 建構必須傳回可公開存取的物件。

不能縮小衍生介面中的介面存取範圍。 如需詳細資訊,請參閱介面存取修飾詞

下列範例會產生 CS0061。

C#
// 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 {}