Freigeben über


Compilerfehler CS0533

Aktualisiert: November 2007

Fehlermeldung

"Member der abgeleiteten Klasse" blendet den geerbten abstrakten Member "Member der Basisklasse" aus.
'derived-class member' hides inherited abstract member 'base-class member'

Eine Basisklassenmethode ist ausgeblendet. Überprüfen Sie die Syntax der Deklaration auf mögliche Fehler.

Weitere Informationen finden Sie unter base.

Im folgenden Beispiel wird CS0533 generiert:

// CS0533.cs
namespace x
{
   abstract public class a
   {
      abstract public void f();
   }

   abstract public class b : a
   {
      new abstract public void f();   // CS0533
      // try the following lines instead
      // override public void f()
      // {
      // }

      public static void Main()
      {
      }
   }
}