У моего класса есть свойство public byte[] Location{get;} = new byte[30];
Я хочу иметь возможность заполнить его из ReadOnlySpan<byte>
, но я не могу найти никаких методов API, позволяющих это.
Ближайший I ' Мы нашли:
var array = span.Slice(0,30).ToArray();
Array.Copy(array, Locations, 30);
Но необходимость создания нового массива только для копирования из него кажется действительно некрасивой ... Речь идет о создании одного массива и двух копий. Я мог бы сделать свойство настраиваемым, но это не совсем то, что предполагалось.
Мне не хватает очевидного метода?