WinDBG と SOS を使用して .NET オブジェクトの内部を調べています。私は3つのメソッドを持つクラスを持っています。!dumpmt -md [address]
コマンドを使用してメソッド テーブルをダンプすると、8 つのメソッドの説明が表示されます。
コマンドを使用してメモリをダンプするとdd [address]
、3 つの方法が見つかりません (画像 - ピンクのボックスを参照)。また、値 0x0003 (赤い円) は、メソッド (仮想を含む) の総数を表すはずですが、非仮想メソッドの数のみを表すため、奇妙です。そして、ブラックボックスの値は何を表していますか?