如果我将一个文件中定义的类的核心作为"公共部分"并且我希望在另一个文件中创建对此的添加,那么在我的第二个文件中再次定义"public partial"或仅定义"partial"之间有什么区别? ?
如果我在第二个文件中定义"private partial"会发生什么?
您可以复制类修饰符或将它们保留在一个文件中,但如果它们在不同文件中指定为不同的访问级别,则会出现编译器错误.
来自C#编程指南:
部分类型定义上的以下关键字是可选的,但如果存在于一个部分类型定义中,则不能与在相同类型的另一个部分定义上指定的关键字冲突:
上市
私人的
保护
内部
抽象
密封
基类
新修饰符(嵌套部分)
通用约束