Sdílet prostřednictvím


Compilerfehler CS0502

Aktualisiert: November 2007

Fehlermeldung

"Member" kann nicht gleichzeitig abstrakt und versiegelt sein.
'member' cannot be both abstract and sealed

Ein Klassenmember kann nicht gleichzeitig abstrakt und versiegelt sein.

Im folgenden Beispiel wird CS0502 generiert:

// CS0502.cs
public class B
{
   abstract public void F();
}

public class C : B
{
   abstract sealed override public void F()   // CS0502
   {
   }
}

public class CMain
{
    public static void Main()
    { }
}