編譯器錯誤 CS0061
更新:2007 年 11 月
錯誤訊息
不一致的存取範圍: 基底介面 'interface 1' 比介面 'interface 2' 存取範圍低
公用建構函式必須傳回可公開存取的物件。
衍生介面的介面存取範圍不可以縮小。如需詳細資訊,請參閱介面 (C# 程式設計手冊) 和存取修飾詞 (C# 程式設計手冊)。
下列範例會產生 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 {}