《C#编程入门与应用》—2.3.2 嵌套命名空间

举报
清华大学出版社 发表于 2019/10/11 16:23:51 2019/10/11
【摘要】 本节书摘来自清华大学出版社《C#编程入门与应用》一书中第二章,第2.3.2节,作者是李 鑫 祝惠娟。

2.3.2 嵌套命名空间 

         命名空间是可以嵌套定义的,嵌套定义 命名空间时有两种不同的方法。 

 【例2-6】

         在 MyOne 命名空间下定义一个子命名空 间 MyTwo,子命名空间下包含两个接口:

        namespace MyOne

           {

             namespace MyTwo

          {  

         interface ISchool { }      // 定义接口   

           interface IBird { }      // 定义接口

                  } 

           }

         在上述代码中,通过两个namespace 定 义不同的命名空间, 其中一个命名空间嵌套 另一个。实际上,开发人员还可以通过另 一种方式实现,即用分隔符“.”来表明两 者的层次关系!如下代码等价于例2-6 的 代码:

          namespace MyOne.MyTwo

          { 

          interface ISchool { }       // 定义接口

          interface IBird { }       // 定义接口

           }


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。