5

ディクショナリ アイテムの内部リストを見ようとすると、すべてのノードを 1 つずつ展開するのが嫌いです。これを行う簡単な方法を探しています。

例えば:

Dictionary オブジェクトがあり、デバッグ中に のDictionary(Of AnotherObject, Integer)プロパティをリストとして表示したい。AnotherObject

通常、私はこれを使用します:

For Each item As DictionaryEntry(Of AnotherObject, Integer) in myDict
          Debug.Writeline(item.Name)
Next

ただし、即時ウィンドウはループをサポートしていません。

イミディエイト ウィンドウまたはデバッグ ビジュアライザーでこれを行う実用的な方法はありますか?

4

2 に答える 2

3

VS ビジュアライザーを見たことがありますか?

VS.NET 用の汎用リストおよびディクショナリ デバッガ ビジュアライザ

VS デバッグ用の独自のビジュアライザーを作成する

于 2009-12-30T13:47:32.890 に答える
1

イミディエイト ウィンドウでループを使用することはできませんが、新しい変数を宣言できるため、ウォッチ ウィンドウに表示できる新しいリストなどを作成できます。

于 2009-12-30T14:20:05.807 に答える