是否可以在C#Console应用程序中获得版权符号?

是否可以在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键)

如何按住ALt并键入0169以获取版权符号。

  static void Main(string[] args) { Console.Write("©"); } 

您可以获得的最佳版权符号:

 Console.WriteLine("(c)"); 
 Console.WriteLine("©"); 

对我有用……

或者不是它输出你之后?