标签:
局部类型
原本来在同一个命名(namespace)空间下 是不允许相同的类(class)名存在的 但是partial关键字可以允许在同一个namespace下有想通过的类名存在
用途:
一个类中的类容太多 需要分开写
写法
下面的两个不分类 分别位于两个不同的.cs 文件下
namespace soaoeon { public partial class Person { public int Age { get; set; } } }
namespace soaoeon { public partial class Person { public string Name { get; set; } } }
构造部分类的条件
a. 必须在同1个命名空间下.
b. 类名必须相同
c. 都被 partial 修饰
本质: 物理是把person类写在了两个不同的.cs 文件下 其实他们还是属于一个类
标签:
原文地址:http://www.cnblogs.com/soaeon/p/5554457.html