私は、なぜNotImplementedException()をしたのですか?私はこのメソッドを呼び出したことを確信していますが、まだ表示されますか?NotImplementedExceptionしかし、すでにC言語のメソッドを呼び出す
これは私のdsNBC.xsdデザイナでスロー例外です:
internal int getLastIDbyMaxPeg()
{
throw new System.NotImplementedException();
}
、これは私がコントロールという名前のフォルダに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のtaset。したがって、そのメソッドの実際の実装コードは、データセット内のクエリです。私はここでconsufedているどのように私はスロー例外の実際の実装としてクエリを実装することができますか? You can see the StackTrace here
私を助けることができますか?
メソッドを呼び出すと、メソッドが実行していることだけが例外をスローしている場合、例外が発生します... '新しいSystem.NotImplementedException();'行を削除し、あなた自身のコードがそこにあります。 –
'throw new System.NotImplementedException();'という行はプレースホルダテキストです。そのメソッドからintを返す必要があります。 – jetstream96
例外のスタックトレースをあなたの質問に追加できますか? – stuartd