您是否可以为partial
?
sealed
类文件
答案 0 :(得分:23)
sealed
关键字仅表示无法继承该类。它对类代码的结构没有影响。 partial
关键字只允许将一个类拆分为多个文件。
在下面的示例中,A类编译得很好。 B不能编译,因为A是密封的,不允许继承。
public sealed partial class A { private int x; }
public sealed partial class A { private int y; }
public class B : A { }
答案 1 :(得分:4)
似乎编译得很好。
sealed partial class Class1
{
public void MyMethod() { }
}
partial class Class1
{
public void MyMethod2() { }
}
答案 2 :(得分:2)
是。密封类只阻止继承。部分类不是继承的;一旦编译,它们就会合并到一个类中。
答案 3 :(得分:1)
是的,你可以制作密封的部分课程。
Ex:Public Sealed Partial class Employee