Compilerfehler CS0276
Aktualisiert: November 2007
Fehlermeldung
"Eigenschaft/Indexer": Zugriffsmodifizierer für Accessoren können nur verwendet werden, wenn die Eigenschaft oder der Indexer sowohl einen get- als auch einen set-Accessor hat.
'property/indexer': accessibility modifiers on accessors may only be used if the property or indexer has both a get and a set accessor
Dieser Fehler tritt auf, wenn Sie eine Eigenschaft oder einen Indexer mit nur einem Accessor deklarieren und einen Zugriffsmodifizierer für den Accessor verwenden. Um diesen Fehler zu beheben, entfernen Sie den Zugriffsmodifizierer, oder fügen Sie einen weiteren Accessor hinzu.
Beispiel
Im folgenden Beispiel wird der Fehler CS0276 generiert.
// CS0276.cs
public class MyClass
{
public int Property
{
protected set { } // CS0276
}
public int Property2
{
internal get { } // CS0276
}
}