Строка как ReadOnlySpan char в C#
Окно ReadOnlySpan<char> смотрит на символы уже существующей строки и не создаёт новую. Длина окна совпадает с длиной строки.
Пока исходная строка жива, окно указывает на её символы.
Выведем длину слова "hello" и его первый символ:
ReadOnlySpan<char> chars = "hello".AsSpan();
Console.WriteLine(chars.Length);
Console.WriteLine(chars[0]);
Для слова "planet" выведите последний символ через окно строки.