merging byt[] in c#
-
Hello..... I want to merge 2 or more byte[] in to a single byte[],plz suggest a C# code for this . Thanx.
Create a new array of the right size and copy the two arrays into place.
Christian Graus Driven to the arms of OSX by Vista. "! i don't exactly like or do programming and it only gives me a headache." - spotted in VB forums. I can do things with my brain that I can't even google. I can flex the front part of my brain instantly anytime I want. It can be exhausting and it even causes me vision problems for some reason. - CaptainSeeSharp
-
Hello..... I want to merge 2 or more byte[] in to a single byte[],plz suggest a C# code for this . Thanx.
Array.Copy is what you need - something like
byte[] a = new byte[] { 0, 1, 2, 3 };
byte[] b = new byte[] { 4, 5, 6, 7 };
byte[] c = new byte[a.Length + b.Length];
Array.Copy(a, c, a.Length);
Array.Copy(b, 0, c, a.Length, b.Length);
foreach (byte item in c)
{
Console.WriteLine(item);
}Dave
BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)
Why are you using VB6? Do you hate yourself? (Christian Graus)