阻止用户输入字母

时间:2017-11-08 01:15:06

标签: c# console-application

我有一个菜单可以通过按下UpArrow和DownArrow来切换选项,我想阻止用户输入字母或数字或任何在屏幕上打印某些内容的键。

我正在考虑将光标位置设置在文本的末尾,而不是打印一个空白区域,但是它会在白色空格后打印字母,也许是在打印完字母后发生的事件。屏幕。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Console.ReadKey(intercept: true)获取密钥,而无需将其回显到控制台。

相关问题