Copiar el contenido de una array a otro array sin Loop

01/07/2005 - 10:49 por Martin Villafañe | Informe spam
Hola a todos:
Tengo que copiar todo el contenido de un array a otro
array sin usa un loop como puedo hacerlo. Los array son identicos
Por ejemplo :

dim ArrayDestino (1 to 25, 1 to 381, 1 to 581) as long
dim ArrayOrigen (1 to 381, 1 to 581) as long

ArrayOrigen(x,x) -- >>> ArrayDestino (i,x,x)

gracias por su ayuda

Preguntas similare

Leer las respuestas

#1 Diego Cofré
01/07/2005 - 16:20 | Informe spam
Martin:
Para copiar un array en otro podes utilizar el metodo Clone. Seria asi:
Dim a() As Int32 = {1, 2, 3}

Dim b = a.Clone

Esto resulta en dos arrays distintos pero con la misma data.

Saludos
Diego
Respuesta Responder a este mensaje
#2 Tristan
01/07/2005 - 16:38 | Informe spam
M parece un poco extraño eso que preguntas. ¿Como es que tienes arrays con
esa definición? Esos arrays, no existen en .net

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#3 Pedro Luna Montalvo, [MVP VB.NET]
06/07/2005 - 20:13 | Informe spam
Obviando la clara definicion extraña de tus arreglos, puedes consultar los
metodos Copy() y CopyTo() de la clase Array.


Saludos,
Pedro Luna, [MVP VB.NET]
Gye, Ecu

"Martin Villafañe" escribió en el mensaje
news:
Hola a todos:
Tengo que copiar todo el contenido de un array a otro
array sin usa un loop como puedo hacerlo. Los array son identicos
Por ejemplo :

dim ArrayDestino (1 to 25, 1 to 381, 1 to 581) as long
dim ArrayOrigen (1 to 381, 1 to 581) as long

ArrayOrigen(x,x) -- >>> ArrayDestino (i,x,x)

gracias por su ayuda


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida