C#之命名空间

命名空间使用的关键字是namespace,命名空间可以互相嵌套

使用命名空间的好处:

1. 代码可分布在多个文件中,也就是拥有相同的命名空间可以分步在不同的文件当中

2. 命名空间具有扩展性,例子:

  在C#中可以把类库编译成dll文件从而让程序调用,方法如下,在windows命令行下输入,csc /target:library "需要转为dll文件的cs文件的文件名".cs;把dll文件与主文 件进行关联,csc /reference:"dll文件名".dll "主程序的cs文件名".cs;如果dll文件需要改动则需要重新进行红色部分操作,但不需要再次关联,就是不需要执行蓝色部分操作, 即可运行。

3. 可以堆砌出层次式的类组织结构,例子: 

namespace A{

  namespace A1{}

namespace A2{} 

 使用的使用需要使用全称名字如,A.A1

 

再说一下别名(Alias) ,别名就是可以让你对一个复杂的命名空间,例如using A.A1.A2.A3;简单的转化为using B = A.A1.A2.A3;即可。

 
posted on 2012-05-21 17:00  lee0oo0  阅读(783)  评论(0编辑  收藏  举报