他告诉C#编译器,源代码文件可能包含在多个文件中。
主要原因:
1、源代码控制。可以使多个程序员同时编辑代码
2、在同一个对象中,将不同的逻辑单元分开编写
3、代码拆分,web窗体等,在VS中自动创建两个源代码文件
分部功能是c#编译器实现的,CLR对分布类是一无所知的