Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpBmRs 279 of 509 menu
◀ ▶

ReadOnlySpan в C#

Окно ReadOnlySpan<T> читает элементы, но записать в него новое значение нельзя. Чужой буфер можно передать в метод, и окно его не перепишет.

Сам массив при этом обычный: переменная с типом массива может записать новое значение. Через окно только для чтения такая запись не пройдёт.

Прочитаем второй элемент окна над числами 5 и 6:

ReadOnlySpan<int> view = new int[] { 5, 6 }; Console.WriteLine(view[1]);

Создайте только для чтения окно над массивом кодов и выведите первый элемент.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить