Compilerfehler CS0272
Die Eigenschaft oder der Indexer „Eigenschaft/Indexer“ kann in diesem Kontext nicht verwendet werden, da nicht auf die festgelegte Zugriffsmethode zugegriffen werden kann.
Dieser Fehler tritt auf, wenn der Programmcode nicht in der Lage ist, auf den set
zuzugreifen.
Erweitern Sie die Zugriffsmöglichkeit auf die Zugriffsmethode, oder ändern Sie die Aufrufposition. Weitere Informationen finden Sie unter Einschränken des Accessorzugriffs.
Im folgenden Beispiel wird der Fehler CS0272 generiert:
// CS0272.cs
public class MyClass
{
public int Property
{
get { return 0; }
private set { }
}
}
public class Test
{
static void Main()
{
MyClass c = new MyClass();
c.Property = 10; // CS0272
// To resolve, remove the previous line
// or use an appropriate modifier on the set accessor.
}
}
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: