是没有?还是不需要?
比如以前定义一个宏,只要include了就行,在C#的不同命名空间中,怎样使用这种类似的方法达到一个变量只定义一次,就可以多次使用的方法?注意是在不同的命名空间

解决方案 »

  1.   

    C#中没有宏,至于各种定义,using对应命名空间后就可以使用了。
      

  2.   

    要用的东西都在类里封闭,using 的名称空间里有
      

  3.   

    .net的程序集中带有源数据,具有自描述性。他自己知道自己有那些对象,方法,变量其他程序也可以知道,所以也可以调用就没有必要在使用头文件了
      

  4.   

    上面有朋友说的接口
    个人觉得C#的接口和C++的接口也不太一样的,定义方法上的不同就不说了C++里主要是用来搭建框架,COM技术的核心就是接口了但C#里主要是为了实现多重继承,用来定义一组共有方法。