我知道我可以在 .net 控制台应用程序中设置编码,但许多 Unicode 和/或扩展 ASCII 要求用户设置为真正的字体,如 consolas,或者他们有特定的代码页集。
除了“基本”字母数字字符之外,是否有一组字符可以可靠地使用,而不管 Windows 控制台字体或用户分配的代码集如何?
编辑:在我的情况下,我只需要显示拉丁“base ASCII”拉丁字符和线条艺术。我的问题是我不确定是否可以依赖这些字符,而不管控制台字体或代码页如何。我知道我可以从控制台应用程序中设置某些东西,但我不知道它们在多大程度上依赖或可以覆盖用户设置。