Compilerfehler CS0276
"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.
Dieser Fehler tritt auf, wenn Sie eine Eigenschaft oder einen Indexer mit nur einem Accessor deklarieren und einen Zugriffsmodifizierer für den Accessor verwenden. Entfernen Sie den Zugriffsmodifizierer, oder fügen Sie einen weiteren Accessor hinzu, um diesen Fehler zu beheben.
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
}
}
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.