Erreur du compilateur CS0502
Mise à jour : novembre 2007
Message d'erreur
'membre' ne peut pas être à la fois abstract et sealed
'member' cannot be both abstract and sealed
Un membre de classe ne peut pas être à la fois abstract (abstrait) et sealed.
L'exemple suivant génère l'erreur CS0502 :
// 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()
{ }
}