Информация об изменениях

Сообщение Re[2]: Как написать редактор текстов на C#? от 01.11.2022 8:12

Изменено 01.11.2022 8:15 Эйнсток Файр

Re[2]: Как написать редактор текстов на C#?
S> То есть использовать Encoding.UTF32. Не?

Оказывается, начиная с Core есть такой класс Rune в System.Text (а в mono его вроде нет):
https://learn.microsoft.com/en-us/dotnet/api/system.text.rune?view=net-6.0

а чтобы эти руны в строки склеивать есть ReadOnlySpan<T>

АДНАКА, я поискал такой код на github (чтобы там было ReadOnlySpan<Rune>) и не нашел.
В интернете тоже не густо...
Re[2]: Как написать редактор текстов на C#?
S> То есть использовать Encoding.UTF32. Не?

Оказывается, начиная с Core есть такой класс Rune в System.Text (а в mono его вроде нет):
https://learn.microsoft.com/en-us/dotnet/api/system.text.rune?view=net-6.0

а чтобы эти руны в строки склеивать есть ReadOnlySpan<T>

АДНАКА, я поискал такой код на github (чтобы там было ReadOnlySpan<Rune>) и не нашел.
В интернете тоже не густо...


Говорят, что есть курс на PluralSight
https://www.stevejgordon.co.uk/string-manipulation-in-csharp-best-practices

Unfortunately, Pluralsight's products are not available in your area at this time.