更新:2007 年 11 月
错误消息
“class name”:抽象类不能是密封的或静态的除非从抽象类继承,否则抽象类不能用于创建对象,所以它成为密封的没有意义。抽象类成为静态也没有意义;设计抽象类是为了支持将抽象类用作基类的对象层次结构。
示例
下面的示例生成 CS0418:
复制代码 | |
---|---|
// CS0418.cs public abstract sealed class C // CS0418 { } sealed static class S // CS0418 { } public class MyClass { public static void Main() { } } |