Конкатенация массивов проста с использованием расширений linq, которые входят в стандартную комплектацию .Net 4
Самое важное, что нужно помнить, это то, что linq работает с IEnumerable<T>
объектами, поэтому для получения массива в качестве результата вы должны использовать метод .ToArray()
в конце
Пример объединения двух байтовых массивов:
byte[] firstArray = {2,45,79,33};
byte[] secondArray = {55,4,7,81};
byte[] result = firstArray.Concat(secondArray).ToArray();