问题很简单:
Console.WriteLine("…"); // Unicode ellipsis U+2026, not three periods
在控制台中显示为:
:
如何正确打印出来?有可能吗?
PS: Visual Studio 2017,控制台应用程序,控制台窗口中的光栅字体。
答案 0 :(得分:2)
首先需要更改控制台上的编码
Console.OutputEncoding = System.Text.Encoding.UTF8;
然后你可以把它写出来
Console.WriteLine("\u2026");
或您的版本
Console.WriteLine("…");