我想知道,为什么 NotImplementedException(); 即使我很确定我已经调用了该方法,仍然会出现?
这是我的 dsNBC.xsd 设计器中的抛出异常:
internal int getLastIDbyMaxPeg()
{
throw new System.NotImplementedException();
}
这就是我在名为 Control 的文件夹中调用 PegawaiControl.cs 中的方法的方式:
public int getNumID()
{
return Peg.getLastIDbyMaxPeg();
}
public string generateIDPeg()
{
string id = "PEG";
return id + Convert.ToString(getNumID() + 1);
}
在边界布局中,我只是将 generateIDPeg() 调用到一个局部变量中,如下所示:string idPegw = PC.generateIDPeg();
好吧,getLastIDbyMaxPeg() 是我创建的 dsNBC.xsd 查询数据集中的方法名称。因此,该方法的实际实现代码是数据集中的查询。我在这里感到困惑,如何将查询实现为抛出异常中的实际实现? 您可以在此处查看 StackTrace
你能帮助我吗?