0

我已经使用 3 种方法从 ClassLibrary 项目创建了一个 DLL,但它只显示了该 DLL 文件中的一个方法。为什么会这样?为什么我看不到 DLL 中的所有方法?我已经更新了构建 ClassLibrary 项目并再次在 Web 项目中引用,但它仍然只显示 3Methods 中的一种方法。请帮助...!

在 DLL 文件中 3Methods: 方法 1:

private DataTable SearchConstituencyDetails(int ConstituencyNumber, int Partnumber, int SerialInPart, string tabltoconnect, string conString)
{
// Some code here
}

方法二:

public DataTable NameSearch(string searchExpression, string sAge, char language, string conString)
{
//Some code here
}

方法三:

private DataRow SearchConstTable(int ConstituencyNumber, int Partnumber, int SerialInPart, string conString)
{
//some code here
}

但只能检索: asp.net 项目中此 DLL 中的public DataTable NameSearch(string searchExpression, string sAge, char language, string conString)方法,而不是所有三种方法为什么会发生这种情况..?

4

1 回答 1

0

将 Private 访问器更改为 Public,它将起作用。

于 2012-05-08T08:01:48.657 回答