该成员不止一次定义

时间:2014-03-06 15:37:29

标签: c# vb.net

我看过所有其他成员多次定义的线程,找不到像我一样的线程。如果有一个我错过了我很抱歉。我们在这里做的大部分是VB.NET,但我试图将一些现有代码转换为C#。我遇到的问题是我得到一个“这个成员定义不止一次”这是我的代码。

private System.Data.SqlClient.SqlConnection mSqlConn;
private bool mLoadOnly = false;

public void New(bool isLoadOnly) {

        mLoadOnly = isLoadOnly;

        mSqlConn = new System.Data.SqlClient.SqlConnection(GetConnStr());

    }

所以我在构造函数中得到了错误。我没有看到我如何再次定义mLoadOnly或mSqlConn。我试图将这些变量定义为类宽变量,但C#似乎并不喜欢这样。我该怎么做呢?谢谢!

1 个答案:

答案 0 :(得分:3)

看起来您在代码文件中多次定义了构造函数。此外,C#中的构造函数声明不同,即

public ClassName(...)

在MSDN上查看这篇文章: