Domanda
In C ++ c'è una funzione chiamata atexit dove è possibile registrare le funzioni che deve essere eseguito quando il sistema esce. Ci sono eventi simili in C #?
UPDATE: L'AppDomain.ProcessExit non sembra catturare Ctrl-C o Ctrl-Break. Qualcuno sa qualcosa a riguardo?
Soluzione
È possibile controllare il ProcessExit
e DomainUnload
eventi della class AppDomain
.
Altri suggerimenti
Forse le risposte a questo possono aiutare:
C'è il Application.ApplicationExit evento se hai un'applicazione WinForms. Per WPF c'è Application.Exit .
Se si sta eseguendo un WinForms applicazione è possibile aggiungere un listener per l'evento Application.ApplicationExit
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow