Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0533

"składowa klasy pochodnej" ukrywa dziedziczony składowy abstrakcyjny "składowy klasy bazowej"

Metoda klasy bazowej jest ukryta. Sprawdź składnię deklaracji, aby sprawdzić, czy jest ona poprawna.

Aby uzyskać więcej informacji, zobacz base.

Poniższy przykład generuje CS0533:

// 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()  
      {  
      }  
   }  
}