以前也看到有朋友存在这个问题,当时没有在意。现在自己的项目中也遇到这种情况,略作研究,给大家分享一下。 最终发现我的项目里面出现这种情况的原因是线程的创建和终结问题。 解决办法有两种: A:在建立线程的时候指定这个线程是后台线程(.IsBackground属性为true).那么主线程关闭的时候它也会关闭. B:如果线程不是设置为后台线程,需要手动关闭,但是也有可能是abort不干净或者线程在等待什么的时候是不会关闭的.
退出程序为什么线程还存在
最新推荐文章于 2023-04-28 09:51:59 发布
本文探讨了在项目中遇到线程问题的原因,并提供了两种解决方案:一是将线程设置为后台线程;二是手动关闭非后台线程,注意可能存在的abort不干净或线程等待情况。

5107

被折叠的 条评论
为什么被折叠?



