我正在尝试制作一个循环打印数字的程序,但是按“ X”时,该程序应该停止(理论上)。
直到按下按钮,该按钮才起作用。当我按住任何按钮时,它会进入一个循环,但循环应从开始开始。
代码:
static void Main(string[] args)
{
Random rnd = new Random();
string[] k = { "1", "2", "3", "4", "5", "6" };
while (true)
{
Console.WriteLine(k[rnd.Next(1, 6)]);
if (Console.ReadKey(true).Key == ConsoleKey.X)
{
break;
}
}
Console.ReadKey();
}
答案 0 :(得分:0)
仅在按下一个键时读取键:
file: