Я пишу консольное приложение, которое должно печатать некоторые нетипичные (для консольного приложения) символы юникода, такие как музыкальные ноты, символы рисования коробок и т. Д.
Большинство символов отображаются правильно или показывают? если глиф не существует ни для какого шрифта, который использует консоль, я нашел один символ, который ведет себя странно, что можно продемонстрировать с помощью строк ниже:
Console.Write("ABC");
Console.Write('♪'); //This is the same as: Console.Write((char)0x266A);
Console.Write("XYZ");
Когда он будет запущен, он напечатает ABC, затем переместит курсор назад к началу строки и перезапишет его с помощью XYZ. Почему это происходит?