Freigeben über


Compilerfehler CS1007

Aktualisiert: November 2007

Fehlermeldung

Der Eigenschaftenaccessor ist bereits definiert.
Property accessor already defined

Zusammen mit einer Eigenschaft müssen auch die dazugehörigen Accessormethoden deklariert werden. Eine Eigenschaft darf jedoch nicht mehr als eine get-Accessormethode oder mehr als eineset-Accessormethode aufweisen.

Beispiel

Im folgenden Beispiel wird CS1007 generiert:

// CS1007.cs
public class clx
{
    public int MyProperty
    {
        get
        {
            return 0;
        }
        get   // CS1007, this is the second get method
        {
            return 0;
        }
    }

    public static void Main() {}
}