Kennt jemand eine Bibliothek, die rekursiv einen beliebigen Objektgraphen in .NET visualisieren kann oder kann, oder? empfehlen?
Ich muss in der Lage sein, eine formatierte Darstellung eines Objektgraphen auszudrucken (auf die Konsole). Zum Beispiel bei einem einfachen Objektgraphen wie folgt:
%Vor%Es wäre einfach, eine Ausgabe wie folgt zu erzeugen:
%Vor%Ich könnte definitiv eine solche Bibliothek selbst mit Reflection schreiben, aber wenn etwas wie dieses bereits existiert, kann ich es genauso gut verwenden, anstatt Zeit damit zu verschwenden, das Rad neu zu erfinden.
Ich benötige Coding-Demos, um einem Publikum leicht zu zeigen, wie ein konstruierter Objektgraph aussieht.
Nun, das ähnelt JSON. Sie könnten JavaScriptSerializer verwenden. Sie können auch das YAML Format ausprobieren, das sehr gut lesbar ist und es gibt einige .NET-Bibliotheken .
FWIW Ich habe festgestellt, dass Visual Studio mit einem Objekt-Dump-Sample geliefert wird, das etwas sehr nahesteht zu diesem.
Allerdings finde ich die Formatierung weniger wünschenswert als JSON, die ich stattdessen verwendet habe.
Tags und Links .net visualization object-graph