如何在C#控制台应用程序中输出Windows Alt键码

时间:2012-06-03 12:59:25

标签: c# key alt console.writeline

如何使用Console.WriteLine()在C#控制台应用中将Windows Alt键代码输出到控制台?

我想输出用于创建框的字符。 我可以在命令提示符中手动执行此操作,方法是按住alt键并输入相应的数字,例如Alt + 205,Alt + 187等。

由于

2 个答案:

答案 0 :(得分:3)

我认为最简单的方法是将它们直接包含在源代码中的字符串文字中:

Console.WriteLine("═╗");

答案 1 :(得分:2)

编辑:对不起 - 我的答案不对。 ASCII.GetChars不适用于扩展的ASCII字符。感谢道格拉斯纠正我。


我认为道格拉斯的答案是最直接的,但你也可以直接使用这样的东西来获得基于价值的角色:

  

char [] characters = System.Text.Encoding.ASCII.GetChars(new byte []   {65});

对于您想要的任何ASCII代码。