分部方法是指能够使编码人员跨多个代码文件实现类型的语法。简而言之。它可以让我们在一个文件中构建方法原型,而在另一个文件中实现
使用分部方法和分部类需要使用关键词partial,且紧靠在class、struct、interface或void之前。
每一个分部类型必须有完全相同的限定名。
1.分部方法只可以定义在分部类中
2.分部方法返回值必须为void
3.分部方法可以是静态的或实例级别的
4.分部方法可以有参数(包含被this、ref或params修饰的参数,但不能有out修饰符)
分部类
1.分部类就是将接口、结构、类或者方法的拆分到两个或多个文件中。而编译时会将所有分部编译在一起
2.要求和分部方法类似:关键字partical,分部类之间可访问性,抽象、静态、都必须是相同的。
3.各个分部类之间可以相互调用其参数,方法等
4.各个分部类继承的接口和基类都是共同继承的