美文网首页
分部类和分部方法

分部类和分部方法

作者: 王一1 | 来源:发表于2018-06-18 10:54 被阅读0次

    一.分部类

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

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

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

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

    二.分部方法

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

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

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

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

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

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

    相关文章

      网友评论

          本文标题:分部类和分部方法

          本文链接:https://www.haomeiwen.com/subject/qgzgeftx.html