[英]C# how to implement a termination handler
如果用户停止控制台应用程序,我想在C#中序列化一个对象。
我已经看到了与此有关的各种问题,但没有最终答案。
我需要按住Ctrl + c,单击右上角并从任务管理器停止进程。
如果我有一个实现对象并将其作为终结器添加到它是否安全?
只需处理AppDomain.ProcessExit
。
在此论坛中,您可以找到退出事件检测的示例。 希望这可以帮到你。 http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/707e9ae1-a53f-4918-8ac4-62a1eddb3c4a/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.