for循环的次数很多速度很慢,用多线程可以提高速度吗?? 如上。因为单线程的时候CPU的使用率已经100%了,感觉多线程未必可以提高速度,而且线程间的切换,可能还更慢了,对这方面不太有研究,望高手指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(...){ Application.DoEvents();} 不见得,如果你的线程很小、很多,CPU就会在各个线程间频繁切换,将大部分的资源都有在了切换进程上,反而会使效率降低。 但你的单线程对CPU的占用已经达到了100%,可以考虑多线程。 每个线程内在执行了一个阶段后,一定要记得让进程Sleep一段时间。不然仍然难保CPU占用不会达到100% C#软件倒计时 求指教如何HTML指定位置中嵌入C#代码? 如何在office2010中隐藏菜单栏 各位。NET高手:求一TCP/IP通讯解决方案 如何让一个窗口只能最小化 为什么串口的接收事件不能触发啊 C# Could not write to output file问题 函数调用? 查了半天帮助,还是没看明白!窗体参数传递问题 我参与开发的外国著名开源邮件收发组件OpenPOP.NET和OpenSMTP.NET 高手帮忙看看能不能优化?这里边遍历了好几次xml文件 帮我看下这个类错在哪儿?
{
Application.DoEvents();
}