閱讀英文

共用方式為


編譯器錯誤 CS0276

'property/indexer': 存取子上的存取範圍修飾詞,只能使用於屬性或索引子同時有 get 和 set 存取子的情況

如果您宣告僅有一個存取子的屬性或索引子,並在存取子上使用存取修飾詞,則會發生這個錯誤。 若要解決,請移除存取修飾詞,或加入另一個存取子。

範例

下列範例會產生 CS0276:

C#
// CS0276.cs  
public class MyClass  
{  
    public int Property  
    {  
        protected set { }   // CS0276  
    }  
    public int Property2  
    {  
        internal get { }   // CS0276  
    }  
}