当我需要退出WPF应用程序
时,我通常使用Application.Current.Shutdown()
,但有时Application.Current
是NULL
,我也尝试了Environment.Exit(0)
,但它无法正常工作。
当 Application.Current
为 NULL
时,还有其他方法可以退出 WPF 应用程序
吗?
这是我的代码:
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
if (something)
{
continue....
}
else
{
Application.Current.Shutdown()
}
}
最佳答案
System.Diagnostics.Process.GetCurrentProcess().Kill();
无论何时何地,这都会立即终止您的申请。
关于wpf - 当Application.Current为NULL时如何退出wpf应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26524420/