我需要在控制台中打印一个字符,但是当我这样做时,控制台会打印其他字符。 有问题的字符是³,我使用:
Console.WriteLine(Convert.ToChar(0xb3));
当我使用最后一个代码时,控制台打印“3”。
如果我尝试打印字符0xb2就可以了。
答案 0 :(得分:0)
检查是否有效:
Console.OutputEncoding = Encoding.Unicode;
Console.WriteLine("\u00b3");
答案 1 :(得分:0)
见
您还需要确保您的控制台配置为使用支持Unicode的TrueType字体(或者至少是您感兴趣的Unicode子集)。