Quando provo a vedere l'elenco interno dell'elemento Dizionario odio espandere ogni singolo nodo uno per uno. Sto cercando un modo più semplice per farlo.Visualizzazione degli elenchi in debug (o stampa su finestre immediate)
Ad esempio:
Ho un oggetto Dictionary Dictionary(Of AnotherObject, Integer)
e voglio vedere una proprietà di AnotherObject
come una lista durante il debug.
Normalmente userei questo:
For Each item As DictionaryEntry(Of AnotherObject, Integer) in myDict
Debug.Writeline(item.Name)
Next
Ma immediato finestra non supporta cicli.
C'è qualche modo pratico per farlo in finestra immediata o visualizzatore di debug?
È possibile scrivere un visualizzatore che trasformi prima l'Elenco o Dizionario in un DataTable e quindi utilizzi il Visualizzatore di generazione per quello. La conversione a DataTable utilizzerà uno schema specifico per il tipo T. –
Grazie di cuore, la finestra di visualizzazione non è ridimensionabile ma hey :) Forse la risolverò in seguito. –
n.b. Il CodeProject ListVisualizer ora ha una finestra ridimensionabile. – richaux