我如何等待2秒的控制台输入?

时间:2013-11-03 00:46:24

标签: c# console console-application readline

整个想法是我给玩家2秒钟输入Dodge或Attack。 如果他们没有输入道奇或攻击,他们就会死亡。 我无法弄清楚如何打破ReadLine。 我有人可以帮助我谢谢。 (C#控制台应用程序)

1 个答案:

答案 0 :(得分:0)

请注意,从控制台读取与从文件或其他流中读取没有什么不同。

您必须使用线程。

详细信息:How to add a Timeout to Console.ReadLine()?

编辑:如果您使用该答案,请确保using System.Threading