Leer en inglés

Compartir a través de


Error del compilador CS0533

'derived-class member' oculta el miembro abstracto heredado 'base-class member'

Una método de clase base está oculto. Compruebe la sintaxis de la declaración para ver si es correcta.

Para obtener más información, vea base.

El ejemplo siguiente genera la advertencia CS0533:

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