Ответ 1
как насчет чего-то типа:
var byteArray = new byte[] { 1, 0, 1 };
var startIndex = 1;
var length = 2;
byteArray.Skip(startIndex).Take(length).ToArray();
Возможный дубликат:
Как скопировать часть массива в другой массив на С#
С# - как скопировать раздел переменной "byte []" в другой массив?
как насчет чего-то типа:
var byteArray = new byte[] { 1, 0, 1 };
var startIndex = 1;
var length = 2;
byteArray.Skip(startIndex).Take(length).ToArray();