Здравствуйте!
Имеется функция, возвращает byte[2]:
byte[] func(...)
И есть массив байт
byte[] arr = new byte[10];
Подскажите плз как элегантно и наглядно (в одну строчку) добавить результат функции в массив предположим с 5го байта? Без создания временного массива и побайтного копирования? Язык, ессно, Сишарп.
Здравствуйте, Silentor, Вы писали:
<skipped>
Buffer.BlockCopy method ?
Здравствуйте, Silentor, Вы писали:
S>Здравствуйте!
S>Имеется функция, возвращает byte[2]:
S>S>byte[] func(...)
S>
S>И есть массив байт
S>S>byte[] arr = new byte[10];
S>
S>Подскажите плз как элегантно и наглядно (в одну строчку) добавить результат функции в массив предположим с 5го байта? Без создания временного массива и побайтного копирования? Язык, ессно, Сишарп.
Я бы работал везде с List<byte>. А там где нужен byte[], List<byte>.ToArray()