1、分部类的定义
分部类是一个类的多个部分,编译器可将它们合并成一个完整的类。
在class前的加关键字partial声明分部类。
2、分部方法
分部方法允许方法声明但不实现,若包含了可选的实现,该实现课放到某个姊妹分部类定义中。
方法声明附加了partial,其所在的类也是一个partial类。
分部方法只允许返回void,out参数也不允许使用,需要返回值可以使用ref参数
partial class Myclass { public partial void Sum(int a, int b, ref int c); } partial class Myclass { public partial void Sum(int a, int b, ref int c) { c = a + b; } }