- 分部方法声明必须以上下文关键字 partial 开头,并且方法必须返回 void。
- 分部方法可以有 ref 参数,但不能有 out 参数。
- 分部方法为隐式 private 方法,因此不能为 virtual 方法。
- 分部方法不能为 extern 方法,因为主体的存在确定了方法是在定义还是在实现。
- 分部方法可以有 static 和 unsafe 修饰符。
-
分部方法可以为泛型的。约束将放在定义分部方法声明上,但也可以选择重复放在实现声明上。参数和类型参数名称在实现声明和定义声明中不必相同。
可以为已定义并实现的分部方法生成委托,但不能为已经定义但未实现的分部方法生成委托。
注:相关教程知识阅读请移步到c#教程频道。










