Freigeben über


Compilerfehler CS0154

Aktualisiert: November 2007

Fehlermeldung

Die Eigenschaft oder der Indexer "Eigenschaft" kann in diesem Kontext nicht verwendet werden, weil der "get"-Accessor fehlt.
The property or indexer 'property' cannot be used in this context because it lacks the get accessor

Fehler beim Versuch, eine Eigenschaft zu verwenden, da in der Eigenschaft keine get-Accessormethode definiert wurde. Weitere Informationen finden Sie unter Felder (C#-Programmierhandbuch).

Beispiel

Im folgenden Beispiel wird CS0154 generiert:

// CS0154.cs
public class MyClass2
{
    public int i
    {
        set
        {
        }
        // uncomment the get method to resolve this error
        /*
        get
        {
            return 0;
        }
        */
    }
}

public class MyClass
{
    public static void Main()
    {
        MyClass2 myClass2 = new MyClass2();
        int j = myClass2.i;   // CS0154, no get method
    }
}