是#include,呵呵,全局命名空间...怎么说呢?你用VS.NET建一个C#项目,他就会自动产生一个命名空间,就是你打的项目名字。
其实命名空间就是组织代码的一种形式

解决方案 »

  1.   

    全局命名空间是System,命名空间就像文件系统中的文件夹,一个文件夹还可以有多个文件夹和文件,就像一个命名空间也可有其他多个命名空间和类,类就放在命名空间,这样便于组织和管理,相同名称的类放在不同的命名空间中不会有命名冲突;
    Console类就在命名空间system下
      

  2.   

    我觉得Namespace就相当于Windows文件系统的路径一样,能清楚地指明要调用的是哪个类。将一个Namespace看作一个文件夹,Class看作一个文件,那么只要Namespace不同,Class的名字就可以相同,就是这样的一个效果。
      

  3.   

    命名空间有两种类型:
    1 系统定义的 使用using开头
    2 另一个是用户自己定义的
    拥护自定义的命名空间是指在程序中定义的命名空间----------------
    你所写的是省略啦
    ----------------------
    C# 程序是利用命名空间组织起来的。命名空间既用作程序的“内部”组织系统,也用作“外部”组织系统(一种向其他程序公开自己拥有的程序元素的方法)。using 指令方便了对在其他命名空间中定义的命名空间和类型的使用。using 指令仅影响命名空间或类型名称(第 3.8 节)和简单名称(第 7.5.2 节)的名称解析过程,与声明不同,using 指令不会将新成员添加到它们与所在的编译单元或命名空间相对应的声明空间中。 using-directives:(using 指令:) 
    using-directive(using 指令)
    using-directives   using-directive(using 指令   using 指令) 
    using-directive:(using 指令:) 
    using-alias-directive(using 别名指令)
    using-namespace-directive(using 命名空间指令)