У меня есть консольное приложение на C #. Если что-то идет не так, я звоню Environment.Exit()
, чтобы закрыть приложение. Мне нужно отключиться от сервера и закрыть некоторые файлы до завершения приложения.
В Java я могу реализовать хук отключения и зарегистрировать его через Runtime.getRuntime().addShutdownHook()
. Как я могу добиться того же в C #?