【发布时间】:2012-01-09 14:06:42
【问题描述】:
有没有什么方法可以同时检测 Readline 和 ReadKey,以便在大多数情况下它表现为 readline,除了一些应该检测的特殊键输入?
我需要一些“并行”实现来引入同时性。 下面的代码是同步的,不符合我的需要
while ((line = Console.ReadLine()) != "x")
{
if (line == "BLABLA")
{
//Stuff
}
else
{
//Stuff
}
ConsoleKeyInfo ki = Console.ReadKey(true);
if ((ki.Key == ConsoleKey.V) && (ki.Modifiers == ConsoleModifiers.Control))
{
//Stuff
}
}
【问题讨论】: