この記事のタイトルは残念ですが、私の問題の記述方法はわかりません。オブジェクトに価値がない
だから、私は以下の本当に簡単なコード持っている:
dynamic obj = new myClass(); // In my case it is a COM object
int FileCount = 0;
FileCount = obj.SomeMethod();
をしかし、実行時に、私はこのような何かを得る:そこに起こっていただきました
を? Filecount = 0
はなぜですか?なぜそれはnullですか?
これはランタイムウォッチのようです。コードはコンパイルされますか? ( 'FileCount'はヌルだとは言わないが、存在しないことに注意してください)あなたはデバッグモードで実行していますか? – ver
obj.SomeMethod() - このメソッドは何を返しますか?整数? – Oyeme
ウォッチウィンドウの右側にある更新ボタンを押してみましたか(値の列の最後のもの)? – Matt