【发布时间】:2020-01-09 07:12:42
【问题描述】:
我正在尝试在 C# 中打印右填充箭头 ► 这是我尝试过的
static void Main(string[] args) {
Console.WriteLine((char)16);
}
但它显示输出为?(问号)
我也经历了this 的问题,但它似乎不起作用。
你能帮我用正确的 ASCII 码来显示正确的输出吗?
【问题讨论】:
-
控制台使用另一个代码页而不是 Windows 文本框。只需按 Win+R 并在此处键入“charmap”即可在窗口中获得字符表。
-
不是 ASCII。它是 unicode 代码点 U+25BA。所以
"\u25ba"会起作用。 -
不在控制台窗口中,对吧?
-
@Grisgram 嗯,这取决于控制台的编码...
-
@Sweeper 取决于控制台的字体