如何在不暂停程序的情况下读取循环中的特定键盘键?

时间:2018-01-12 20:01:33

标签: c#

我想创建一个Console程序,查看是否在循环中按下特定键而不暂停程序。有人能给我一个如何做到这一点的例子吗?

2 个答案:

答案 0 :(得分:0)

我认为您可以使用Console.KeyAvailable查看密钥是否可用。如果您只在此属性为true时尝试读取密钥,则不会暂停该程序。

答案 1 :(得分:0)

您应该可以通过在任务中运行进程来执行此操作,如下所述:

https://stackoverflow.com/a/29915430/9044727