怎样实现类的定义和实现分开 比如我我把类的申明放在一个文件中,而实现放在另外一个文件中,或则是同一个文件的不同部分,也就是象c++中头文件(.h)和源文件(.cpp) 那样,或则就是在同个文件中在外面实现函数功能,在C#中是怎么实现的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 和C++一样,直接新建Class 然后在里面写方法。Class 文件扩展名是.cs .网页文件是.aspx.cs在aspx.cs 里面new class ,然后直接调用Class 里面的方法就可以了。 很遗憾,你需要的方式在C#里面无法实现。它不能象C++一样 类声明和成员函数分离的方式。C#必须把成员函数写到类内部。 .net平台上还需要这个功能吗?不是有RTTI么? .NET里头叫Reflection可以用接口模拟这种东西,不过没必要 定义接口interface类,然后在实现的类里面来集成这个接口类。Reflection使用了接口的概念和技术,但是它本身是用作更高级功能的,比如动态加载。 同意Sunmast接口可以模拟,但没有必要 C# 使用WMI控制DNS服务器问题 求助,用户‘登录失败 如何对已有xml文件的编码方式进行转换?(情况特殊) 问一个关于 SqlConnection/OleDbConnection 的打开与关闭时机话题,以及datareader的一些问题. aspx中脚本文件访问不了asp中iframe对象?(急,救命呀!) 如何激活按值封送的对象(MBV) 在C#中如何将含有javascript函数的字符串相加,并能够正常调用 任务栏标签上的文字显示问题 C#能够完全代替C++? Remoting连接资源用光!!! 函数调用急急急急急急在线等! 关于ListBox的问题
在aspx.cs 里面new class ,然后直接调用Class 里面的方法就可以了。
C#必须把成员函数写到类内部。
可以用接口模拟这种东西,不过没必要
Reflection使用了接口的概念和技术,但是它本身是用作更高级功能的,比如动态加载。
接口可以模拟,但没有必要