Czy ktoś wie o bibliotece, która może rekursywnie zwizualizować dowolny wykres obiektów w .NET?Biblioteka do wizualizacji wykresów obiektów w .NET
Potrzebuję móc wydrukować (do konsoli) sformatowaną reprezentację wykresu obiektów. Na przykład, biorąc pod uwagę prosty wykres obiektu tak:
var foo = new Foo();
foo.Bar = new Bar();
foo.Bar.Baz = 42;
foo.Bar.Qux = "quux";
foo.Corge = false;
Byłoby łatwo produkować wyjście takiego:
Foo:
Bar:
Baz: 42;
Qux: "quux"
Corge: false
mogę zdecydowanie napisać taką bibliotekę siebie przy użyciu odbicia, ale jeśli coś takiego już istnieje i równie dobrze mogę go wykorzystać zamiast tracić czas na wymyślanie koła.
Potrzebuję go, aby dać demo kodowania, aby łatwo pokazać publiczności, jak wygląda skonstruowany wykres obiektów.
Tak, skończyłem używając Json.NET (http://json.codeplex.com/), który był wystarczająco dobry dla mojego bezpośredniego celu. Jednak zastanawiałem się, czy istnieje coś bardziej ogólnego celu ... –