Сообщение Re[2]: Как написать редактор текстов на C#? от 01.11.2022 8:12
Изменено 01.11.2022 8:17 Эйнсток Файр
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
Оказывается, начиная с 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.
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
Оказывается, начиная с 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.