Найти позицию Span в массивеC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Найти позицию Span в массиве

Сообщение Anonymous »

Span указывает на область памяти. Учитывая, что я знаю, какая это область памяти (т. е. массив), могу ли я (эффективно) выяснить, на какой первый элемент массива она указывает? Я решил, что, поскольку он указывает на незакрепленную память, эта информация должна где-то храниться, поскольку адрес должен обновляться GC.

var buffer = new byte[100];
var span = new Span(buffer);
span = span.Slice(10, 5);
// How can I figure out where in buffer this span starts?


Подробнее здесь: https://stackoverflow.com/questions/614 ... n-an-array
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»