私はよくC#を使用して、文字列の非常に大きなリスト、または数値の大きな2次元または3次元配列の形式をとる大きなデータセットを処理します。後者は特にMatlabで非常に簡単に視覚化できます。これは、C#では見落としがちな機能です。
VS2012には、実行を停止し、さまざまな方法でさまざまな変数を検査できる非常に優れたデバッグ機能があります。また、赤で変化する変数も強調表示されます。
残念ながら、リストとマトリックスの場合、これは役に立ちません。デフォルトでは、リストは展開されません。リストを展開すると、すべてのエントリを個別に展開しない限り、個々のエントリの値は表示されません。レイアウトはスペースが不経済であるため、一度に表示できるエントリはほとんどありません。より大きな2D配列では、エントリの配置方法により、配列を一目で解釈するのは悪夢になります。
データセットの場合、デバッグモードで虫眼鏡をクリックすると自動的に表示される優れた視覚化ツールがあります。残念ながら、文字列のリスト、文字列配列、または数値の2D配列については、これに類似したものは見つかりません。
実行が一時停止されたときにそのようなデータ構造を表示するための拡張機能または非表示機能はありますか?いいえの場合、どうすれば自分で作成できますか?