private ListenForControlC ( object obj ) : void | ||
obj | object | |
return | void |
private void ListenForControlC(object obj)
{
var isRunning = true;
while (isRunning)
{
var keyInfo = Console.ReadKey(true);
if ((keyInfo.Modifiers & ConsoleModifiers.Control) != 0 && keyInfo.Key.Equals(ConsoleKey.C))
{
_terminationHandle.Set();
isRunning = false;
}
}
}
}