Recorrer las propiedades de un objeto.

19/04/2007 - 17:07 por ANT1 | Informe spam
¿Hay alguna manera mediante reflexion o lo que sea de recorrer todas
las propiedades de un objeto definido a partir de una clase propia?

Un saludo
 

Leer las respuestas

#1 Diego Jancic
19/04/2007 - 17:56 | Informe spam
Hola,
Lo que recorres no son las propiedades del objeto, sino las
propiedades de la clase de ese objeto. Una vez que tenes el tipo del
objeto obtenes las propiedades. El codigo seria asi:

PropertyInfo[] props = una_instancia.GetType().GetProperties();

foreach (PropertyInfo p in props)
{
object valor = p.GetValue(una_instancia, null);
}

Se entendio, no?

Saludos!,
Diego

Preguntas similares