如何确保关闭窗口时,所有的线程都会Join()?

huan_jinwu 2003-10-20 10:17:38
如:点按一 按钮起动一个线程:
Thread thread = new Thread(new ThreadStart(AcceptSocket));
thread.Start();//启动一个主线程
在方法里AcceptSocket()
{
//这里又跟据socket的链接情况起动子线程,个数比较多~~~
}
如何在关闭窗口时,杀死所有的线程,
我在进程管理器看到,关闭窗口时,并没有杀死所有的线程,还有~~~
晕~~~
...全文
26 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rgbcn 2003-10-20
  • 打赏
  • 举报
回复
see

http://expert.csdn.net/Expert/topic/2031/2031572.xml?temp=.9806482
wangjun99212 2003-10-20
  • 打赏
  • 举报
回复
IsBackground=true
saucer 2003-10-20
  • 打赏
  • 举报
回复
when you create a new thread, set its IsBackground=true
cnhgj 2003-10-20
  • 打赏
  • 举报
回复
Application.ExitThread();

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧