Нужно скопировать данные из ReadOnlySpan в массив, у ReadOnlySpan есть метод CopyTo, но, к сожалению, в нем нельзя указать смещение, а мне надо копировать в целевой массив не с начала
Пока для теста я делаю так:
ReadOnlySpan<byte> src = new ReadOnlySpan<byte>(new byte[5] { 6, 7, 8, 9, 10 });
byte[] bytes = new byte[10];
Array.Copy(src.ToArray(), 0, bytes, 5, src.Length);
Но из-за src.ToArray() массив байтов создается понапрасну и значительно увеличивает время работы алгоритма, как я могу избежать этого и напрямую копировать из ReadOnlySpan в массив?