ThreadPool与其它代码 执行先后顺序 求解 本帖最后由 z2394945062 于 2012-04-18 10:52:51 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上下两段代码是一样的,如果是多线程环境下执行这段代码,那么不同线程下可能存在一个在执行if,一个在执行addKeyWords3。如果你是上多线程环境下使用,那么建议保护好你的公用数据,比如 Keywords。 if (this.lstb1.Items.Contains(Keywords.Trim()) || Keywords == "") { continue; } else { ThreadPool.QueueUserWorkItem(new WaitCallback(addKeyWords3), Keywords); }那么,这段代码 运行时仍然有可能是先运行 ThreadPool.QueueUserWorkItem这个语句? 我想要一份在15天以内能做完的小型项目需求分析 iis 错误,急救 请教数据源access更新问题 dataset内存中已经有了,但是access数据库没有反映?请教如何操作,或者哪有个范例? 使用C#做一个统计报表,高手进来看看 神奇的速度,C#导出到Excel,真的不是一般的慢啊。 我刚接触asp.net和c#,有很多问题,希望大家能帮我一下!谢谢了! c#加密问题 URL地址获取方法 改变控件属性 求一本好书,谢谢。 字符串所占用的字节数 如何在C#中调用Microsoft.Office.Interop.Excel.dll里的工作表公式
那么,这段代码 运行时仍然有可能是先运行 ThreadPool.QueueUserWorkItem这个语句?