Arrays tipados con algo similar a la propiedad add o remove

05/07/2006 - 13:55 por Javier Garcia | Informe spam
Buenas en visual studio 2003 la unica forma de inicializar arrays era string
[] yo = new string [5], y obligaba a ponerle el tamaño cuando era creado el
control.

¿¿Existe en vs2005 algo similar a los arraylist.Add o remove, etc para
arrays con tipo??

Preguntas similare

Leer las respuestas

#6 Juan Diego Bueno
06/07/2006 - 09:39 | Informe spam
Ostras, perdón. Si que es como tu decías, probé mal el código...
Bueno, voy a investigar a ver si encuentro lo que necesitas

Juan Diego Bueno wrote:
Mostrar la cita
#7 Juan Diego Bueno
06/07/2006 - 09:44 | Informe spam
Creo que esto te servirá:

List<ClaseEntidad> oList2= new List<ClaseEntidad>();
oList2.AddRange(oList);


Juan Diego Bueno wrote:
Mostrar la cita
#8 Javier Garcia
06/07/2006 - 10:35 | Informe spam
comomola, muchas gracias, eso ya hace lo que yo queria.
Un abrazo y muchas gracias.

"Juan Diego Bueno" escribió en el mensaje
news:
Creo que esto te servirá:

List<ClaseEntidad> oList2= new List<ClaseEntidad>();
oList2.AddRange(oList);


Juan Diego Bueno wrote:
Mostrar la cita
#9 Octavio Hernandez
06/07/2006 - 13:30 | Informe spam
Juan,

Mostrar la cita
De todos modos, ¡cuidado!
Con este código lo que haces es una copia "superficial" (shallow) de la
lista. O sea que ambas listas apuntarán a LOS MISMOS objetos, y cuando
cambies uno de esos objetos a través de una lista estarás en el fondo
afectando a la otra lista también.
Eso puede ser conveniente o no

Salu2 - Octavio


"Juan Diego Bueno" escribió en el mensaje
news:
Creo que esto te servirá:

List<ClaseEntidad> oList2= new List<ClaseEntidad>();
oList2.AddRange(oList);


Juan Diego Bueno wrote:
Mostrar la cita
#10 Juan Diego Bueno
06/07/2006 - 13:39 | Informe spam
Está bien saberlo, Octavio. Yo he hecho pruebas con ints nada más, ya
que aún no me he puesto en serio con los generics.

De todas maneras, aún así, creo que es lo que necesitaría Javier,
porque de no ser así, solo se me ocurre que recorra cada elemento de
la lista inicial y lo reinstancie en la final.

Octavio Hernandez wrote:
Mostrar la cita
Ads by Google
Search Busqueda sugerida