2011-01-10 4 views
3

Ich bin Debug-Code, und ich habe ein stark typisiertes Objekt, das rund 30 Eigenschaften hat. Gibt es eine schnelle Möglichkeit, das Objekt als serialisiertes XML in die Zwischenablage zu stellen?Visual Studio 2010, wie schnell ein Objekt als serialisiertes XML zu greifen? (beim Debuggen)

Also mit anderen Worten:

Wenn ich die Klassendefinition hatte

public class myObj 
    { 
     public int ID 
     { 
      get; 
      set; 
     } 
    } 

und wurde Debuggen diese 2 Zeilen Code:

myObj object = new myObj(); 
object.ID = 123; 

Gibt es eine Möglichkeit, ich rechts klicken können und "Objekt als serialisiertes XML kopieren".

<object> 
    <ID>123</ID> 
</object> 

Antwort

4

zu produzieren Wenn Sie Kompromisse und statt der XML-Ausgabe machen Sie sind nur daran interessiert in einer für Menschen lesbaren Ausgabe, die als Text kopiert werden können. Zum Beispiel wie folgt aus:

{ConsoleApp.myObj} 
    ID: 5 

Dann könnte man nur das Direktfenster anwerfen und den Namen der Variablen schreiben, die Sie „serialisiert“ wollen in Text.


Haftungsausschluss: Das war zu lang für einen Kommentar, so gab ich es als eine Antwort, obwohl ich, dass dies nicht direkt beantworten Ihre Frage verstehen.

+0

Das funktioniert gut genug. Danke vielmals. –

Verwandte Themen