.NET で任意のオブジェクト グラフを再帰的に視覚化できるライブラリを知っている、または推奨できる人はいますか?
オブジェクト グラフの書式設定された表現を (コンソールに) 出力できるようにする必要があります。たとえば、次のような単純なオブジェクト グラフがあるとします。
var foo = new Foo();
foo.Bar = new Bar();
foo.Bar.Baz = 42;
foo.Bar.Qux = "quux";
foo.Corge = false;
次のような出力を生成するのは簡単です。
Foo:
Bar:
Baz: 42;
Qux: "quux"
Corge: false
もちろん、Reflection を使用してそのようなライブラリを自分で作成することもできますが、そのようなものが既に存在する場合は、車輪の再発明に時間を浪費するのではなく、それを使用することをお勧めします。
コーディングのデモを行い、構築されたオブジェクト グラフがどのように見えるかを視聴者に簡単に示すために必要です。