1. 访问修饰符区别:多了一个Internal:成员仅能被同一个项目中的代码访问。
2. 字段的访问:增加了Get,Set访问器,前者操作取字段,后者操作写字段。可都指定,也可只指定一个
3. 构造函数区别:没有初始化列表,均按函数传参形式走
4. 析构函数区别:没有虚析构函数的说法了,因为内存管理在C#是被语言管理了
5. partial可以将整个类分开定义
partial修饰符只能出现在关键字class,struct,interface前面得位置
分部类中允许使用嵌套分部类
一个类的所有分部类必须在同一程序集和同一模块中
分部类的类名和泛型类型参数必须匹配
原文:https://www.cnblogs.com/ming-fei/p/14753457.html