首页 新闻 会员 周边 捐助

加线程问题

0
[已关闭问题]

foreach(string str in strArray)

{

//

string a = Function(str);// 这个方法比较耗时,想提出来做成多线程并发执行,可是有些问题,如果放入线程,循环变量所在集合数目改变,不能操作,怎么处理?

}

my_exception的主页 my_exception | 初学一级 | 园豆:195
提问于:2010-01-07 16:52
< >
分享
其他回答(1)
0

建议不要使用foreach遍历字符数组,使用for进行遍历应该可以解决你的问题

jasonmao | 园豆:225 (菜鸟二级) | 2010-01-07 22:05
0

建议是用for,然后用RemoveAt方法移除元素。

Tony Chi | 园豆:310 (菜鸟二级) | 2010-01-08 11:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册