欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

WPF的Application.Current.Shutdown()与Environment.Exit(0)区别

程序员文章站 2022-03-01 13:04:29
...
            Task.Factory.StartNew(() =>
            {
                Thread.CurrentThread.IsBackground = false;
                for (int i = 0; i < 1000; i++)
                {
                    Thread.Sleep(1000);
                    string s = i + " ";
                }
            });
            //①,Application.Current.Shutdown();
            //②,Environment.Exit(0);

1、当 Thread.CurrentThread.IsBackground = false; 时 ①只关掉了UI而后台进程没有关掉;

2、当 Thread.CurrentThread.IsBackground = true; 时 ①②都可以关掉UI和进程。

相关标签: WPF

上一篇: 列表操作

下一篇: 列表操作