如何使程序读取回车键并停止循环?
- 论坛
- 如何使程序读取回车键并停止循环?
24 浏览
如何使程序读取回车键并停止循环?
我想制作一个小游戏。程序会循环输出数字,玩家需要在之前指定的数字处通过点击“回车”键来停止循环。代码如下:
static void Main(string[] args) { Console.WriteLine("尝试在程序显示数字4时点击“回车”键"); for (int i = 0; i < 10; i++) { Console.WriteLine(i); // 在这里将有一个读取“回车”键并停止循环的命令 } }
其中一个用户告诉我使用以下代码:
Console.WriteLine("尝试在程序显示数字4时点击“回车”键"); for (int i = 0; i < 10; i++) { Console.WriteLine(i); if (e.KeyChar == (char)13) { break; } }
问题是,当我使用这段代码时,出现了一个错误,提示“当前上下文中不存在名称'e'”。这是什么意思?