Foros del Web » Programación para mayores de 30 ;) » .NET »

rellenar un arraylist con el contenido de otro

Estas en el tema de rellenar un arraylist con el contenido de otro en el foro de .NET en Foros del Web. Hola a todos; A ver si alguno sabéis ver en qué me estoy equivocando. Tiene que ser una tontería, pero no la veo. Estoy intentando ...
  #1 (permalink)  
Antiguo 07/09/2004, 02:21
Avatar de luiscl  
Fecha de Ingreso: abril-2004
Ubicación: Zaragoza
Mensajes: 305
Antigüedad: 20 años
Puntos: 0
rellenar un arraylist con el contenido de otro

Hola a todos;

A ver si alguno sabéis ver en qué me estoy equivocando. Tiene que ser una tontería, pero no la veo.

Estoy intentando recorrer un arraylist hasta una determinada posición (en vez de recorrerlo hasta el .count - 1), presentar en pantalla el contenido, y luego guardarlo en otro array. Lo presenta en pantalla sin problema, pero al asignar el valor al otro arraylist, me salta el error "referencia no establecida a un objeto", o algo así. Este es el código:

Dim arraysimplesdef As ArrayList
For i = 0 To Session.Item("habsimplesreservadas") - 1
lblhabreservadas.Text = lblhabreservadas.Text & arraysimples(i) & ", "
arraysimplesdef.Add(arraysimples.Item(i))
Next

El arraysimples lo recupero a través de una variable de sesión de otro formulario. Sé que lo recupera bien, porque la presentación en el lblhabreservadas.text me la hace correctamente.

Un saludo, y gracias.
__________________
Pide lo que quieras...y luego paga por ello
  #2 (permalink)  
Antiguo 07/09/2004, 05:36
 
Fecha de Ingreso: junio-2001
Ubicación: Cordoba, Argentina
Mensajes: 190
Antigüedad: 22 años, 10 meses
Puntos: 0
Falta el new!

Dim arraysimplesdef As New ArrayList

For i = 0 To Session.Item("habsimplesreservadas") - 1
lblhabreservadas.Text = lblhabreservadas.Text & arraysimples(i) & ", "
arraysimplesdef.Add(arraysimples.Item(i))
Next

Saludos...
__________________
Martin
  #3 (permalink)  
Antiguo 07/09/2004, 06:09
Avatar de luiscl  
Fecha de Ingreso: abril-2004
Ubicación: Zaragoza
Mensajes: 305
Antigüedad: 20 años
Puntos: 0
Hola Martín.

Como diría un amigo, ha sido la respuesta o'clock.

Era eso...parece mentira lo ciego que puede volverse uno cuando lleva mirando hoooooras la misma cosa.

Muchas gracias, señor.

Un saludo.
__________________
Pide lo que quieras...y luego paga por ello
  #4 (permalink)  
Antiguo 07/09/2004, 09:17
 
Fecha de Ingreso: junio-2001
Ubicación: Cordoba, Argentina
Mensajes: 190
Antigüedad: 22 años, 10 meses
Puntos: 0
ja, nos pasa a todos, a mi cientos de veces...
__________________
Martin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:24.