c#关于调用类的方法

来源:百度知道 编辑:UC知道 时间:2024/06/30 02:34:16
在文件夹DBClass里有个文件myDB.cs。其中内容大致如下:
namespace SCFMS
{
class MyDBOps
{
public static SqlConnection getCon()
{
......
}
}
}

现,我想在其他文件中调用 getCon() 方法,不知道该怎么办!请高手指点。谢谢
先谢谢各位了。但是还是不行啊,我用的是vs2008的,不知道该怎么办。

一、你需要把代码添加到你的工程中才能引用,不然当然会找不到类或名称空间哈

二、你打开你的工程,然后选择右键点解决方案管理器中的工程,然后选择添加 - 现有项,浏览那个CS文件,然后就可以using了

三、引用了名称你就可以调用这个方法了,因为这个方法是静态的,所以不能通过实例来调用,要调用只能用如下语句:
1:sqlconnection = MyDBOps.getCon();
2:sqlconnection = SCFMS.MyDBOps.getCon();
(如果你用第二种方法可以不using名称空间,但第二部的添加还是必须的)

四、因为你这里还用到了数据库连接,所以需要再引用两个名称空间
using System.Date;
using System.Date.SqlClient;

这样:

using System.Data.SqlClient;

SqlConnection con = SCFMS.MyDBOps.getCon();

using SCFMS;

MyDBOps.getCon();

using SCFMS;
....

MyDBOps dbops = new MyDBOps();
SqlConnection myCon = dbops.getCon();