比如我我把类的申明放在一个文件中,而实现放在另外一个文件中,或则是同一个文件的不同部分,也就是象c++中头文件(.h)和源文件(.cpp) 那样,或则就是在同个文件中在外面实现函数功能,在C#中是怎么实现的

解决方案 »

  1.   

    和C++一样,直接新建Class  然后在里面写方法。Class 文件扩展名是.cs .网页文件是.aspx.cs
    在aspx.cs 里面new class ,然后直接调用Class  里面的方法就可以了。
      

  2.   

    很遗憾,你需要的方式在C#里面无法实现。它不能象C++一样 类声明和成员函数分离的方式。
    C#必须把成员函数写到类内部。
      

  3.   

    .net平台上还需要这个功能吗?不是有RTTI么?
      

  4.   

    .NET里头叫Reflection
    可以用接口模拟这种东西,不过没必要
      

  5.   

    定义接口interface类,然后在实现的类里面来集成这个接口类。
    Reflection使用了接口的概念和技术,但是它本身是用作更高级功能的,比如动态加载。
      

  6.   

    同意Sunmast
    接口可以模拟,但没有必要