atexit,在c#中退出委托

时间:2009-11-05 11:16:47

标签: c# exit

在c ++中有一个名为atexit的函数,您可以在其中注册应在系统退出时运行的函数。 C#中是否有类似的事件?

更新: AppDomain.ProcessExit似乎没有捕获Ctrl-C或Ctrl-Break。任何人都知道这件事吗?

4 个答案:

答案 0 :(得分:10)

您可以查看ProcessExit课程的DomainUnloadAppDomain个事件。

答案 1 :(得分:1)

如果你有一个WinForms应用程序,那就是Application.ApplicationExit事件。对于WPF,有Application.Exit

答案 2 :(得分:1)

也许对此的答案可能对您有所帮助:

答案 3 :(得分:0)

如果您正在运行WinForms应用,则可以为Application.ApplicationExit事件添加监听器