Мне нужна ваша помощь в реализации кода исключительной ситуации с помощью 'try ~ catch' в C#.
Мой мотив состоит в том, чтобы следовать «попробуй ~ кроме» в python, как показано ниже:
try:
pass
except KeyboardInterrupt as e:
print("Closed...")
break
Я думал, что было также ключевое слово исключения прерывания, такое как Python в C#. Итак, я попробовал как:
try
{
// pass
}
catch (ThreadInterruptedException e)
{
Console.Write("Closed...");
break;
}
Но этот код C# не может перехватить сигнал прерывания с помощью Ctrl + C. Я предположил, что «ThreadInterruptedException» для этого, но это не так. Какое ключевое слово мне следует использовать?
Я пытался Google, но есть несколько примеров того, как «получить» Ctrl + V значение через мою консоль.