Hola,
Si se puede, tenes que usar reflection...
Por ejemplo:
foreach (PropertyInfo prop in objeto.GetType().GetProperties())
{
// Aca tenes que ver el tipo de la propiedad y configurar todo
// Pero si supieses que son todas strings (para simplificar el ejemplo),
// bastaria con hacer:
prop.SetValue(objeto, "hola", null)
}
Saludos!,
Diego
On 3/27/07, Eugenio Alonso <[EMAIL PROTECTED]> wrote:
Hola amigos, hay manera dinámicamente de recorrer las propiedades de una
clase, como si estuvieran en una colección?
Por ejemplo en lugar de hacer:
Objeto.propiedad = "algo"
Hacer algo asi:
For i =0 to xx
Objeto.properties(i) = "algo"
next
o sino
Objeto.properties("propiedad") = "algo"
Saludos Eugenio