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?

È stato utile?

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
scroll top