分部类和分部方法

一.分部类

1.1分部类声明需要添加类型修饰符partial class

1.2每个分部类的声明都含有一些类成员的声明

1.3类的分部类声明可以在同一文件中也可以在不同文件中

1.4可以创建分部类、局部接口、局部结构(这是什么???)

二.分部方法

分部方法只存在于分部类中,分部方法分为两个部分定义部分、实现部分

定义部分:给出签名和返回值,实现部分是一个分号

实现部分:给出与定义部分相同的签名和返回值,实现部分是正常形式的语句块

其中返回值必须是void,签名不能有访问修饰符,参数列表不能有out,以及要写关键字partial

可以有定义部分没有实现部分,如此编译器把方法的声明以及方法内部任何对方法的调用都移除,不能只有实现部分而没有定义部分。


因为分布方法是隐式私有的,PrintSum不能从外部调用,方法Add是调用PrintSum的公有方法。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容