摘要:
前台线程和后台线程的区别和联系:1、后台线程不会阻止进程的终止。属于某个进程的所有前台线程都终止后,该进程就会被终止。所有剩余的后台线程都会停止且不会完成。2、可以在任何时候将前台线程修改为后台线程,方式是设置Thread.IsBackground 属性。3、不管是前台线程还是后台线程,如果线程内出现了异常,都会导致进程的终止。4、托管线程池中的线程都是后台线程,使用new Thread方式创建的线程默认都是前台线程。下面做个小例子来证实一下,代码如下很简单: 1 class Program 2 { 3 static AutoResetEvent autoEvent =new Auto... 阅读全文