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





Responder a