Erreur du compilateur CS0239
'member' : impossible de substituer le membre hérité 'inherited member', car il est sealed
Un membre ne peut pas se substituer à un membre hérité sealed . Pour plus d’informations, consultez Héritage.
L’exemple suivant génère l’erreur CS0239 :
// CS0239.cs
abstract class MyClass
{
public abstract void f();
}
class MyClass2 : MyClass
{
public static void Main()
{
}
public override sealed void f()
{
}
}
class MyClass3 : MyClass2
{
public override void f() // CS0239
// Try the following definition instead:
// public new void f()
{
}
}
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.