1. #1
    SideShow's Avatar
    Registered
    21/08/02
    Location
    Roeselare
    Posts
    4,474
    iTrader
    15 (100%)
    Mentioned
    0 Post(s)
    Reputation
    1/35

    Visual studio - object waardes bekijken na debug

    Hallo

    Als je debugt, kan je dus alle waardes zien van je objecten, bvb als je hovert over een variable.
    Soms kan het handig zijn om die objectstructuur met alle waarden, te zien nĂ¡ het debuggen ...
    Is er een manier om dit te kunnen? Hopelijk druk ik me goed uit ...

    Grtz
    Last edited by SideShow; 09-08-2011 at 16:46.
    no votes  

  2. #2
    voltje's Avatar
    Registered
    31/07/04
    Location
    Kortrijk
    Posts
    1,019
    iTrader
    4 (100%)
    Mentioned
    0 Post(s)
    Voor zo ver ik weet niet, ik heb hier wel ooit iets voor geschreven...
    Dit zet je object om in volledige XML en slaat dit op...
    Je krijgt dan zoiets:

    public class MyClass{
    public string Prop1a { get;set;}
    public int Prop2a { get;set;}
    public MyClass2 MyClass2 {get;set;}
    }

    public class MyClass2{
    public string Prop1b { get;set;}
    public int Prop2b { get;set;}
    }

    Dit resulteert in:

    <MyClass>
    <Prop1a Type="System.String">Value</Prop1a>
    <Prop2a Type="System.Int32">Value</Prop2a>
    <MyClass2 Type="MyClass2">
    <Prop1b Type="System.String">Value</Prop1b>
    <Prop2b Type="System.Int32">Value</Prop2b>
    </MyClass2>
    </MyClass>

    Ik wil dit gerust delen, al weet ik niet dat dit wel zal voldoen aan uw vraag...

    Verder weet ik echt niet of dit mogelijk is om waardes te zien na debuggen...
    BLOG: http://blog.voltje.be/
    DESKTOP: AMD Phenom x4 925 / ASUS Mobo / ATI RADEON HD5770 1GB DDR5 / 4GB DDR3 / 1x 24" Full HD Samsung/ Logitech G9x / QPad Lowsense / Logitech Illuminated !
    LAPTOP: Lenovo T510 / Intel i5 @ 2.40Ghz / 8GB Ram / 120GB SSD
    WOW CHAR: Averlena, Protection Paladin @ Talnivarr
    no votes  

  3. #3
    kows's Avatar
    Registered
    21/06/03
    Location
    Lichtervelde/Gent
    Posts
    1,009
    iTrader
    21 (100%)
    Mentioned
    0 Post(s)
    Reputation
    1/9
    zelf tostring methode schrijven op je klasse en wegschrijven naar console?
    no votes  

  4. #4
    Parnakra's Avatar
    Registered
    15/04/04
    Location
    Izegem
    Posts
    6,095
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    In Visual Studio 2010 kan je met pinned data tips de waarde van een primitieve variabele tijdens de laatste debug sessie zien, alsook het type van een object (als ToString() niet overschreven is). Als je echt de volledige inhoud van een object wil bijhouden, zal je inderdaad handmatig moeten serializeren of iets gelijkaardigs doen om die data te persisteren.

    Ik vermoed dat je wel iets gelijkaardigs kan bekomen door tijdens een break in je debugsessie een dumpfile te genereren en die later opnieuw in te laden.

    /edit: zie http://weblogs.asp.net/scottgu/archi...rt-export.aspx
    Last edited by Parnakra; 09-08-2011 at 17:19.
    no votes  

  5. #5
    voltje's Avatar
    Registered
    31/07/04
    Location
    Kortrijk
    Posts
    1,019
    iTrader
    4 (100%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by kows View Post
    This quote is hidden because you are ignoring this member. Show
    zelf tostring methode schrijven op je klasse en wegschrijven naar console?
    Das mogelijk, maar niet herbruikbaar he...
    Gwn adhv reflection gaan serialiseren lijkt me dan meer werk maar een pak herbruikbaarder voor elk type object
    BLOG: http://blog.voltje.be/
    DESKTOP: AMD Phenom x4 925 / ASUS Mobo / ATI RADEON HD5770 1GB DDR5 / 4GB DDR3 / 1x 24" Full HD Samsung/ Logitech G9x / QPad Lowsense / Logitech Illuminated !
    LAPTOP: Lenovo T510 / Intel i5 @ 2.40Ghz / 8GB Ram / 120GB SSD
    WOW CHAR: Averlena, Protection Paladin @ Talnivarr
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in