如何在C#中包含类定义? 有一个类文件myClass.cs定义如下:class myClass{/****/}现在要在另一个文件中使用myClass类我应该怎么做?如果是C++的话直接用#include将.h文件包含过来就可以了,在C#中应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建一个public 类型 单独做为一个.cs文件然后在别的文件就可以直接调用了 你用using 语句引用你那个类所在的命名空间就可以了 namespace aa{ class myClass{/****/}}在想要使用该文件的地方添加:using aa 如果命名空间是这样namespace aa{ class myClass{/****/}}可以用aa.myClass myc = new aa.myClass() 我做的不是C#项目而是WEB项目也就是说我有一个.cs文件myClass,然后我要在一个网页的后台编码文件中用他(.aspx.cs) partial关键字,不过是NET2.0才行 LZ问题没说清楚。类是在一个项目下,还是单独有一个项目?如果在另一个项目中,需要添加引用,然后在文件中using 类名.如果在一个项目下,命名空间相同,直接myClass myc = new aa.myClass()就可以了。 用using 语句,把你类所在的命名空间引用进来,当然这是针对系统类而言的如果是你自己编写的类的话,那就在新建工程(project)里,选择class,也就是后缀名为.cs的类文件。 这个只要把类定义为公共的,就可以到处访问,关键是public 一定要有public class myClass{ public myClass() {}}然后在.aspx.cs 中直接new就可以了myClass mc = new myClass(); 按照你们的说法都不成功啊·! 我是单独一个项目我对C#的名字空间概念不熟悉(它是一个文件夹?)我的.cs文件是这样的: public class Class1 { public Class1() { // // TODO: 在此处添加构造函数逻辑 // } }.aspx.cs文件是这样的:public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { myClass mc = new myClass(); } } 首先放在同一个命名空间namespace然后在同命名空间的类中直接实例化对象就可以了。如果是不同的项目那就必须把要用的类的项目引用到要用的项目中,然后在cs中添加using 命名空间,接下来就可以实例化类了。 正则表达式求解 问一个超级无聊的问题。 我的字符串过滤代码,请告诉我哪一种写法效率更高?或者还有更好的写法吗? socket的networkstream方式是可靠的吗? C/S系统开发是不是就是设计Winform的系统 如何在数据库更新的时候通知前台程序??? 时间转换问题 如何在C#的应用程序中生成一个word文档啊? 关于C#数据结果输出到word的问题 我下载了.img格式的msdn2003,该如何打开? 极难的Access删除dataTable内重复行的问题 字符串操作:怎么实现对文本所有词语的提取与统计
然后在别的文件就可以直接调用了
{ class myClass{/****/}
}在想要使用该文件的地方添加:using aa
namespace aa
{
class myClass{/****/}
}
可以用aa.myClass myc = new aa.myClass()
如果在另一个项目中,需要添加引用,然后在文件中using 类名.
如果在一个项目下,命名空间相同,直接myClass myc = new aa.myClass()就可以了。
如果是你自己编写的类的话,那就在新建工程(project)里,选择class,也就是后缀名为.cs的类文件。
{
public myClass()
{}
}然后在.aspx.cs 中直接new就可以了
myClass mc = new myClass();
{
public Class1()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
}.aspx.cs文件是这样的:
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
myClass mc = new myClass();
}
}
然后在同命名空间的类中直接实例化对象就可以了。
如果是不同的项目那就必须把要用的类的项目引用到要用的项目中,然后在cs中添加using 命名空间,接下来就可以实例化类了。