标签: c# console-application
我有一个菜单可以通过按下UpArrow和DownArrow来切换选项,我想阻止用户输入字母或数字或任何在屏幕上打印某些内容的键。
我正在考虑将光标位置设置在文本的末尾,而不是打印一个空白区域,但是它会在白色空格后打印字母,也许是在打印完字母后发生的事件。屏幕。
有什么想法吗?
答案 0 :(得分:0)
您可以使用Console.ReadKey(intercept: true)获取密钥,而无需将其回显到控制台。
Console.ReadKey(intercept: true)