There are two byte arrays which are populated with different values.
byte[] Array1 = new byte[5];
byte[] Array2 = new byte[5];
Then, I need
Array1.CopyTo(Array2, 0);
MSDN
One solution courtesy of Linq...
Array1 = Array2.ToArray();
EDIT: you do not need to allocate space for Array1 before using this Linq call. The allocation for Array1
is done within ToArray()
. More complete example below
byte[] Array2 = new byte[5];
// set values for Array2
byte[] Array1 = Array2.ToArray();