是否可以在C#控制台应用程序中以任何方式添加版权符号或其他"特殊"符号?
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");
如果您愿意,可以从这里复制:
©
(您可以按住ALT,然后键入0169,然后释放ALT键)