怎么样停止一个线程呀使一个线程从新开始 ...........Opt = new Thread(new ThreadStart(verCol.Optimize));Opt.Start()Opt.Abort();Opt.Start() //这会报错,提示线程正在运行或被终止;它无法重新启动假如我想要线程Opt终止,或者想让Opt重新从头开始执行,请问用什么办法??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Abort ,可能要重新Opt = new Thread(new ThreadStart(verCol.Optimize));一次。Abort()方法带来的后果是不可恢复的终止线程 用Suspend()后再用Resume()不就可以了 Opt.Start()Opt.Abort();Opt.Start()我这里只是做一个例子,我实际上想要的功能是 运行一个线程,随机产生一个结果,当我发现这个结果不是我想要的时候,我要它马上停止,并重新启动 Opt.Start() //这会报错,提示线程正在运行或被终止;它无法重新启动这里已经说的很清楚了啊,线程被终止以后不能重新开始的。你重新new一个吧,要不就挂起然后再执行,或让它sleep http://blog.csdn.net/younther/category/12963.aspx.NET多线程编程 C#反射技术问题,加载的DLL中引用其他DLL无法正常加载 C#接收邮件 网络打印机 状态显示已打印,但是打印机没反应 WPF 如何屏蔽Ctrl+Alt+Del以及如何屏蔽窗口键 C#如何获取Excel文件的列数据类型 谁有中文版的VS2005的MSDN呀! C#中怎么把数组中的数,表示成直线对应的坐标? 请各位帮帮忙啊.在学习中遇到的问题,,有代码望能帮改改 关于datagrid中的某列内容显示的问题! 请问各位高人,我下载的Visual Studio.NET 2003 简体中文版6CD,却没有序列号,怎么办? 有没有办法把dll嵌入exe? 关于静态网页的问题
Abort()方法带来的后果是不可恢复的终止线程
我这里只是做一个例子,
我实际上想要的功能是 运行一个线程,随机产生一个结果,当我发现这个结果不是我想要的时候,我要它马上停止,并重新启动
.NET多线程编程