分部类

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;
        }
    }

 

上一篇:【软件测试】WebDriver定位元素


下一篇:偏函数