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

Индексатор Span в C#

К ячейке окна обращаются по индексу, как к элементу массива. Индекс проверяется по длине окна: выход за край бросает исключение.

Ключевое слово stackalloc выделяет короткий буфер прямо на стеке. На него смотрят через Span и читают символы по индексу.

В окне три буквы 'a', 'b' и 'c'. Прочитаем последний символ по индексу 2:

Span<char> chars = stackalloc char[] { 'a', 'b', 'c' }; Console.WriteLine(chars[2]);

Запишите три буквы 'k', 'o' и 't' во временный буфер на стеке и выведите средний символ.

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