主进程结束时如何结束他相关的所有线程???? 补充下:由于线程是动态生成的,系统不方便记录线程对象,所以无法用线程的Abort 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.Environment.Exit(0);不知道用这个可以不,我的程序里有线程还有timer 用Close()方法关闭主程序,这样所有它占用的资源就都释放了 t.Start(); t.IsBackground = true; 在主窗体的closing事件里面加上System.Diagnostics.Process.GetCurrentProcess().Kill(); System.Diagnostics.Process.GetCurrentProcess().Kill(); 一般 线程也受.NET资源保护。主线停止后,从线失去主体,也会被销毁。不过有时候从线如果涉及一些系统资源或者进行一些独立操作,确实会在一定时间内被保存。如果确实需要手动终止线程, 可以在启动线程的时候,把用线程对象生成一个哈稀元素。存储在主线管理的哈稀表中,推出时按照哈稀表数据得到线程对象,全部终止!也可以用其他办法,比如REF进去一个统一规格的字节数组,里边存控制信息,线程定时检索内容,遇到推出指令,就终止。 请高手帮忙分析,timer的Elapsed事件不执行 xml 中文乱码 日历控件,选择年的问题。 datagridview自动创建列时能不能改变自动匹配的列类型 哪位好心人帮帮忙啊,怎么样跟据后缀,找到与之相关联的程序(分不够,只有30分了) privatePath这个属性能写绝对路径吗? 我要学习连接数据库,请各位帮忙啊 C#中保存数据出错!!!在线等待,急!!! MessageBox的问题,见鬼了? 想买本书,关于socket编程的,达人们推荐一下? 请问哪位大哥有"把DataGrid的数据导出到EXCEL中的代码?" 请问C#里有访问串口,USB等硬件设备的类吗?
我的程序里有线程还有timer
t.IsBackground = true;
不过有时候从线如果涉及一些系统资源或者进行一些独立操作,确实会在一定时间内被保存。如果确实需要手动终止线程, 可以在启动线程的时候,把用线程对象生成一个哈稀元素。存储在主线管理的哈稀表中,推出时按照哈稀表数据得到线程对象,全部终止!也可以用其他办法,比如REF进去一个统一规格的字节数组,里边存控制信息,线程定时检索内容,遇到推出指令,就终止。