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
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??
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.