更新:2007 年 11 月

错误消息

“function”是密封类“class”中的新虚拟成员

密封不能用作基类。 因此,密封类中的虚方法是没用的。

下面的示例生成 CS0549:

 复制代码
// CS0549.cs
// compile with: /target:library
sealed public class MyClass
{
   virtual public void TestMethod() {}   // CS0549
   public void TestMethod2() {}   // OK
}