C#不需要include这种字符串包含,因为C#没有规定函数、对象必须先定义后使用。所以只要在项目中添加所有的源代码(或者dll引用),用using写好命名空间,就可以直接用了。

解决方案 »

  1.   

    你的意思是 将头文件写成namespace?
      

  2.   

    你的意思是 将头文件写成namespace?C#根本不需要头文件。
    头文件是什么?是函数、类的原型,这些东西每个调用它的类都必须包含一份。为什么要这么做?因为C/C++需要这些东西先定义后使用,C#没有这样的规定,所以根本不需要。
      

  3.   

    using的用法两种语言差不多,都可以用来实现不必写前缀/命名空间但c#不支持把一堆using放在一个文件里一次引用进来,每个文件都要单独写这个文件里要using的命名空间
      

  4.   

    C# 没有叫做 #include 这种高科技
    namespace 你爱写不写 C++一样
    有这个鬼东西
    如果你真像体验C#版本include我劝你
    还是封装成类库 然后再 引用
    这样就算是include了