Ctrl + C и исключения - C#
Формулировка задачи:
Всем привет.
Консольно выполняется программа.
Как правильно делается обработка клавиш?
Мне нужно в процессе выполнения программы нажать ctrl+C и программа должна завершиться корректно
Решение задачи: «Ctrl + C и исключения»
textual
Листинг программы
class Program { static void Main(string[] args) { Console.CancelKeyPress += Console_CancelKeyPress; .... } static void Console_CancelKeyPress(object sender, ConsoleCancelEventArgs e) { //здесь можем отменить выход из приложения: e.Cancel = true; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д