Есть код, нужно чтобы по нажатию допустим F5 выполнялся код, затем в какое угодно время можно его выключить по нажатию этой же клавиши?
kirrill_inactive68999, есть метод Console.ReadKey(): Пример для нажатия клавиш Y и y (источник http://stackoverflow.com/questions/7931167/c-sharp-console-readkey-wait-for-specific-input) ConsoleKeyInfo result = Console.ReadKey(); if ((result.KeyChar == 'Y') || (result.KeyChar == 'y')) { Application.Exit(); } Code ConsoleKeyInfo result = Console.ReadKey(); if ((result.KeyChar == 'Y') || (result.KeyChar == 'y')) { Application.Exit(); } Для Enter: ConsoleKeyInfo result = Console.ReadKey(); if (result.KeyChar == (char)13) { Application.Exit(); } Code ConsoleKeyInfo result = Console.ReadKey(); if (result.KeyChar == (char)13) { Application.Exit(); }