1

次のように、小数パラメーターを使用してメソッドを呼び出すのに問題はありません。

//public void MyMethod(decimal d){

myWrapper@MyMethod[1.23];

ただし、次のように MyMethod の署名を変更する必要があります。

//public void MyMethod(decimal? d){
// this call works
myWrapper@MyMethod[Null];

変更された MyMethod に Null を渡すと機能しますが、10 進数を渡すと失敗します。

myWrapper@MyMethod[1.2];
NET::methodargs: Improper arguments supplied for method named MyMethod

私は何が欠けていますか?

4

0 に答える 0