Error del compilador CS0549
Actualización: noviembre 2007
Mensaje de error
'función' es un nuevo miembro virtual en una clase sealed 'clase'
'function' is a new virtual member in sealed class 'class'
Una clasesealed no se puede utilizar como clase base. Por consiguiente, es inútil tener un método virtual en una clase sealed.
El código siguiente genera el error CS0549:
// CS0549.cs
// compile with: /target:library
sealed public class MyClass
{
virtual public void TestMethod() {} // CS0549
public void TestMethod2() {} // OK
}