次のように、小数パラメーターを使用してメソッドを呼び出すのに問題はありません。
//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
私は何が欠けていますか?