CONCATENAR ARRAY DE BITS

14/03/2006 - 18:11 por Catalin Lungu | Informe spam
Hola,
Como concateno 2 array de bits????

Gracias,
Catalin

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
15/03/2006 - 02:17 | Informe spam
Catalin,

Creo que habría que crear un nuevo BitArray cuya longitud sea la suma de las
longitudes de los dos originales, y luego copiar los valores de cada
BitArray original al resultante.

Slds - Octavio


"Catalin Lungu" escribió en el mensaje
news:dv6tfl$eb0$
Hola,
Como concateno 2 array de bits????

Gracias,
Catalin

Respuesta Responder a este mensaje
#2 Catalin Lungu
15/03/2006 - 16:43 | Informe spam
Mucha gracias Octavio,
Lo he hecho así, pero aunque no me gusta demasiado no he encontrado otra
forma.

byte[] Concat(byte[] a1, byte[] a2)

{

byte[] res = (byte[])Array.CreateInstance(typeof(byte), a1.Length +
a2.Length);

a1.CopyTo(res, 0); a2.CopyTo(res, a1.Length);

return res;

}
Respuesta Responder a este mensaje
#3 Alberto Poblacion
15/03/2006 - 17:00 | Informe spam
"Catalin Lungu" wrote in message
news:dv9cnk$ifk$
Lo he hecho así, pero aunque no me gusta demasiado no he encontrado otra
forma.

byte[] Concat(byte[] a1, byte[] a2)
{
byte[] res = (byte[])Array.CreateInstance(typeof(byte), a1.Length +
a2.Length);
a1.CopyTo(res, 0); a2.CopyTo(res, a1.Length);
return res;
}



Hay una forma un poco más simple de crear el nuevo array, en lugar de
usar Array.CreateInstance:

byte[] res = new byte[a1.Length+a2.Length];
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida