Partager via


Erreur du compilateur CS0533

Mise à jour : novembre 2007

Message d'erreur

'membre de classe dérivée' masque le membre abstrait hérité 'membre de classe de base'
'derived-class member' hides inherited abstract member 'base-class member'

Une méthode de classe de base est masquée. Vérifiez la syntaxe de votre déclaration pour voir si elle est correcte.

Pour plus d'informations, consultez base.

L'exemple suivant génère l'erreur 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()
      {
      }
   }
}