Ayuda! tengo un problema con reflection

02/05/2005 - 23:31 por rurum - X | Informe spam
Hola,
Estoy construyendo una aplicación que utiliza Reflection para instanciar
objetos y llenar propiedades, esto lo consigo sin problema mediante
Activator.CreateInstance(type) y PropertyInfo objPropInfo.SetValue(...)

Despues de instanciar y llenar los objetos de mis clases, tengo el objeto
OBJ tipo object, al que ahora deseo hacerle un downcast, pero no lo consigo,
intenté asi:

MICLASE miClase = (MICLASE)OBJ;
y así:
MICLASE miClase = (MICLASE)Convert.ChangeType(OBJ,typeof(MICLASE));
y se produce esta excepcion:
System.InvalidCastException, "El objeto debe implementar IConvertible."

Alguien tiene alguna idea de como puedo hacer el downcast del objeto OBJ y
por que se me produce este error??
de antemano gracias por su tiempo y ayuda
Saludos,
rurum - x
 

Preguntas similares