是否可以在C#控制台应用程序中以任何方式添加版权符号或其他“特殊”符号?
发布于 2009-03-13 22:08:25
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");
发布于 2009-03-13 22:08:25
如果您愿意,可以从此处复制它:
©
(可以按住ALT,然后键入0169,然后松开ALT键)
发布于 2009-03-13 22:10:54
按住ALt键并键入0169以获取版权符号如何?
static void Main(string[] args)
{
Console.Write("©");
}
https://stackoverflow.com/questions/644785
复制相似问题