編譯器錯誤 CS0239
更新:2007 年 11 月
錯誤訊息
'member': 不能覆寫繼承的成員 'inherited member',因為它是密封的
成員不能覆寫一個密封的繼承成員。如需詳細資訊,請參閱 Checked 與 Unchecked (C# 參考)。
下列範例會產生 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()
{
}
}