Re: Want function or class that uses reflection to iterate over properties in custom object
- From: "nthomson" <neil.thomson@xxxxxxxxx>
- Date: 9 Dec 2005 00:36:02 -0800
Why don't you use the debugger instead of writing debug code. The
debugger will let you see the value of objects, properties, variables
etc at run time. No need to over-complicate things with writing a
reflection class.
kenfine@xxxxxxxxxxxxx wrote:
> I'm writing web applications. I build and extend a lot of custom objects,
> and in the course of debugging my apps I invariably find myself writing a
> lot of junky code:
>
> Response.Write("Title: " + uwtm.Title + "<br>");
> Response.Write("Pubdate: " + uwtm.Pubdate + "<br>");
> Response.Write("Byline String: " + uwtm.Byline + "<br>");
> Response.Write("Order (converted): " + uwtm.Order + "<br>");
> Response.Write("Body:" + uwtm.Body + "<br>");
> Response.Write("CategoryId: "+ uwtm.CategoryId + "<br>");
>
> I am lazy and would prefer not to write error-prone code like this. It would
> also be nice to be able to discover these properies at runtime and do useful
> things. I've learned that you can do this using reflection. Hoping someone
> can help me with a few questions:
>
> 1) Surely someone has put together a function or class that will take an
> object and dump properties and property labels. Can someone offer me code or
> a link? Remember that I'm building asp.net apps, not windows forms.
>
> 2) Must my custom objects implement IEnumerable for 1) to happen, or is this
> baked in?
>
> 3) Does anyone know of the best comprehensive newbie introduction to
> reflection? I can buy a book if necessary.
>
> Thank you,
> Ken Fine
.
- Follow-Ups:
- References:
- Prev by Date: Re: Beginner Inheritance Question
- Next by Date: Re: Unit Testing
- Previous by thread: Want function or class that uses reflection to iterate over properties in custom object
- Next by thread: Re: Want function or class that uses reflection to iterate over properties in custom object
- Index(es):
Relevant Pages
|