Qualcuno sa o può consigliare una libreria in grado di visualizzare in modo ricorsivo un oggetto grafico arbitrario in .NET?Libreria per la visualizzazione di grafici di oggetti in .NET
Devo essere in grado di stampare (sulla console) una rappresentazione formattata di un grafico oggetto. Ad esempio, dato un semplice grafico oggetto come questo:
var foo = new Foo();
foo.Bar = new Bar();
foo.Bar.Baz = 42;
foo.Bar.Qux = "quux";
foo.Corge = false;
Sarebbe facile per produrre un output simile a questo:
Foo:
Bar:
Baz: 42;
Qux: "quux"
Corge: false
Potrei sicuramente scrivere un tale libreria me utilizzando la riflessione, ma se qualcosa di simile Esiste già, potrei anche usarlo invece di perdere tempo a reinventare la ruota.
Mi serve per dare dimostrazioni di codifica, per mostrare facilmente ad un pubblico che aspetto ha un grafico di oggetti costruito.
Sì, ho finito per usare Json.NET (http://json.codeplex.com/) che era abbastanza buono per il mio scopo immediato. Tuttavia, mi chiedevo se c'era qualcosa di più generale-scopo ... –