Запитання з тегом «unicode-string»

8
Чому довжина цього рядка більше, ніж кількість символів у ньому?
Цей код: string a = "abc"; string b = "A𠈓C"; Console.WriteLine("Length a = {0}", a.Length); Console.WriteLine("Length b = {0}", b.Length); Виходи: Length a = 3 Length b = 4 Чому? Єдине, що я міг собі уявити, - це те, що китайський символ має 2 байти і .Lengthметод повертає кількість байтів.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.