Ошибка компилятора CS0238
Обновлен: Ноябрь 2007
Сообщение об ошибке
"член" не может быть запечатанным, т. к. не содержит модификатора override
'member' cannot be sealed because it is not an override
Модификатор sealed был использован для члена, который не был также помечен модификатором override. Дополнительные сведения см. в разделе Наследование (Руководство по программированию в C#).
Следующий пример приводит к возникновению ошибки CS0238:
// CS0238.cs
abstract class MyClass
{
public abstract void f();
}
class MyClass2 : MyClass
{
public static void Main()
{
}
public sealed void f() // CS0238
// Try the following definition instead:
// public override sealed void f()
{
}
}