毕竟是Environment.Exit(0)或Application.Exit(),使用哪个?

时间:2017-06-28 12:25:23

标签: c# exit

我是C#编程的新手,最近我从同事处获得了这个表单应用程序项目。在FormClosed事件方法中,我看到两行代码:

Environment.Exit(0);
Application.Exit();

然后我看了他们看到差异,我读了很多关于这个的SO帖子。很多人说如果你正在使用

Application.Run();

启动表单应用程序的方法,使用

Application.Exit();

然而,许多人还说只是使用

Environment.Exit(0);

也足够了。毕竟,哪些需要使用?我阅读的越多,我就越困惑并且不知所措。 我还注意到,如果我在两行上都设置了断点,那么当程序到达该行时:

Environment.Exit(0);

表单关闭并返回编码屏幕。所以我改变了顺序,所以它们都会被执行,但是在关闭应用程序时运行它们是否正确呢?

0 个答案:

没有答案