Есть ли способ обнаружить и Readline, и ReadKey, чтобы в большинстве случаев он вел себя как строка чтения, за исключением некоторых специальных вводов клавиш, которые должны быть обнаружены?
I нужна некоторая «параллельная» реализация, чтобы ввести одновременность. Приведенный ниже код является синхронным и не соответствует моим требованиям
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
}
}