《C#编程入门与应用》—2.2.2 常见的命名空间
【摘要】 本节书摘来自清华大学出版社《C#编程入门与应用》一书中第二章,第2.2.2节,作者是李 鑫 祝惠娟。
2.2.2 常见的命名空间
在使用面向对象技术开发的现代软件系统中,经常拥有数百甚至上千个类,为了方便地 管理这些类,面向对象技术引入了“命名空间”的概念。在上一小节中我们提到,using 指令 可以引入命名空间,什么是命名空间?命名空间可以看成是类的“容器”,可以包含多个类。
简单地说,命名空间是一个逻辑上的概念,它的物理载体是“程序集”,具体体现为 DLL( 或 EXE) 文件。在 VS 2015 中,可以通过创建“类库”类型的项目生成程序集。一个程 序集可以有多个命名空间,而一个命名空间也可以分布于多个程序集。
一旦生成了一个程序集,在其他项目中就可以通过添加对这一程序集的引用而使用此程 序集中的类。一个项目添加完对特定程序集的引用后,就可以直接创建此程序集中类的对象, 当然要注意指明其命名空间。
.NET 框架类库提供了很多命名空间以及类,使用这些内置的命名空间和类时,开发人员 可以通过 using 引入。例如,表 2-1 列出了 .NET 框架类库提供的一些常见命名空间和类。
表 2-1 .NET 框架类库提供的常见命名空间和类
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)