《C#编程入门与应用》—2.2.2 常见的命名空间

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

2.2.2 常见的命名空间

       在使用面向对象技术开发的现代软件系统中,经常拥有数百甚至上千个类,为了方便地 管理这些类,面向对象技术引入了“命名空间”的概念。在上一小节中我们提到,using 指令 可以引入命名空间,什么是命名空间?命名空间可以看成是类的“容器”,可以包含多个类。 

       简单地说,命名空间是一个逻辑上的概念,它的物理载体是“程序集”,具体体现为 DLL( 或 EXE) 文件。在 VS 2015 中,可以通过创建“类库”类型的项目生成程序集。一个程 序集可以有多个命名空间,而一个命名空间也可以分布于多个程序集。

       一旦生成了一个程序集,在其他项目中就可以通过添加对这一程序集的引用而使用此程 序集中的类。一个项目添加完对特定程序集的引用后,就可以直接创建此程序集中类的对象, 当然要注意指明其命名空间。

        .NET 框架类库提供了很多命名空间以及类,使用这些内置的命名空间和类时,开发人员 可以通过 using 引入。例如,表 2-1 列出了 .NET 框架类库提供的一些常见命名空间和类。 

      表 2-1 .NET 框架类库提供的常见命名空间和类

image.png

image.png

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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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