Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Tecnologías .NET > hacer cast ArrayList
-Foros de debate

Tecnologías .NET
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

hacer cast ArrayList
Enviado por bizkitgirl el día 23 de febrero de 2006

Hola!

mi problema es q tengo un tipo object que inicialmente era ArrayList y lo quiero pasar de nuevo a ArrayList pero no sé porque no me deja.

Estoy programando en C#.net

rk.SetValue(key, setting); // recibe string y object
// yo le he pasado un ArrayList

rk.GetValue(key); // devuelve object y quiero q vuelva a ser
el ArrayList q le pasé antes

si hago:
(ArrayList)rk.GetValue(key);

me da este error:
System.InvalidCastException
La conversión especificada no es válida

Alguien sabría decirme como hacerlo??

Gracias :)

 
Re: hacer cast ArrayList
Enviado por xena el día 27 de febrero de 2006

Hola Amiga.
Prueba con:
rk.GetValue( (ArrayList) key);
Y si no, en el return de la funcion GetValue:
return (ArrayList) key;

Espero que te sirva.

 
Re: Re: hacer cast ArrayList
Enviado por bizkitgirl el día 1 de marzo de 2006

No me he debido explicar bien, eso no sirve porque yo lo que quiero es obtener el valor para esa 'key' y que este sea un ArrayList, no que la clave lo sea porque esta es un string y eso es lo que debe ser.

El registro guarda una clave y un valor y yo quiero que ese valor sea un ArrayList. Es esto posible??

setValue(string key, object value)
object getValue(string key)

Yo guardo un string con su valor correspondiente (ArrayList) y luego quiero recuperar ese valor pasando su clave y que este valor vuelva a ser el ArrayList que era.

Ayuda please!

Gracias

 



Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network