8
Bu dizenin uzunluğu neden içindeki karakter sayısından daha uzun?
Bu kod: string a = "abc"; string b = "A𠈓C"; Console.WriteLine("Length a = {0}", a.Length); Console.WriteLine("Length b = {0}", b.Length); çıktılar: Length a = 3 Length b = 4 Neden? Hayal edebildiğim tek şey, Çince karakterin 2 bayt uzunluğunda olması ve .Lengthyöntemin bayt sayısını döndürmesidir.