我在C#中的控制台应用程序中具有以下代码行:
public static bool ReadKey(int key)
{
/* Is the key represented by `key` pressed? */
}
我如何检索正确的键盘键?
如果您需要在不停止的情况下执行应用程序,并且在该执行中,您需要检查是否按下键,则不能在C#console应用程序中执行。
在这个问题中查看第一个答案。同样的一件事,您只需要修改它即可支持所有需要的键,而不仅仅是箭头键
c#控制台应用程序的箭头键
或
如果您需要等待用户输入,则最简单的解决方案是Console.ReadKey();