namespace test {
class test {
public static void Main() {
System.Console.WriteLine("©");
}
}
}
работает для меня без нареканий. Независимо от того, установлено ли в окне консоли растровые шрифты или Unicode.
Если вы хотите вывести Unicode, вы должны установить кодировку вывода консоли на UTF-8 или Unicode.
System.Console.OutputEncoding = System.Text.Encoding.UTF8;
или
System.Console.OutputEncoding = System.Text.Encoding.Unicode;
И если вы хотите избежать проблем с кодировкой исходного кода, вам следует указать кодовую точку напрямую:
System.Console.WriteLine("\u00a9");