cast con un System.Type
Publicado por pplu (25 intervenciones) el 19/05/2005 18:11:08
Hola!!
Lo vuelvo a explicar a ver si lo hago ahora mejor.
Tengo una lista de objetos de distintas clases.
Quiero hacer un cast a un objeto de la lista para llamar a un método.
(Animal) a.DevolverValor();
Lo que quiero es hacer ese cast de forma dinámica, es decir leer el tipo de cada objeto de la lista y hacer el cast con el tipo de ese objeto.
Lo he intentado con System.Type y cojo el tipo, pero luego no se cómo usarlo para hacerle un cast al objeto de la lista.
Me podéis orientar un poco?
Muchas gracias.
Lo vuelvo a explicar a ver si lo hago ahora mejor.
Tengo una lista de objetos de distintas clases.
Quiero hacer un cast a un objeto de la lista para llamar a un método.
(Animal) a.DevolverValor();
Lo que quiero es hacer ese cast de forma dinámica, es decir leer el tipo de cada objeto de la lista y hacer el cast con el tipo de ese objeto.
Lo he intentado con System.Type y cojo el tipo, pero luego no se cómo usarlo para hacerle un cast al objeto de la lista.
Me podéis orientar un poco?
Muchas gracias.
Valora esta pregunta
0