<p>命名空间使用的关键字是namespace,命名空间可以互相嵌套</p><p>使用命名空间的好处:</p><p>1. 代码可分布在多个文件中,也就是拥有相同的命名空间可以分步在不同的文件当中</p><p>2. 命名空间具有扩展性,例子:</p><div style="page-break-after: always;"><span style="display: none;"><!--more-->& nbsp ;</span></div><p> 在C#中可以把类库编译成dll文件从而让程序调用,方法如下,在windows命令行下输入,csc /target:library "需要转为dll文件的cs文件的文件名".cs;把dll文件与主文件进行关联,csc /reference:"dll文件名".dll "主程序的cs文件名".cs;如果dll文件需要改动则需要重新进行红色部分操作,但不需要再次关联,就是不需要执行蓝色部分操作,即可运行。</p><p>3. 可以堆砌出层次式的类组织结构,例子: </p><p>namespace A{</p><p> namespace A1{}</p><p>namespace A2{} </p><p>} </p><p> 使用的使用需要使用全称名字如,A.A1</p><p> </p><p>再说一下别名(Alias) ,别名就是可以让你对一个复杂的命名空间,例如using A.A1.A2.A3;简单的转化为using B = A.A1.A2.A3;即可。</p>