foreach 操作集合 迭代器 MoveNext異常 .....
如果刪除了一個(gè)..那么順序讀取的被改變了.....爆發(fā)異常
迭代器 MoveNext異常 .....
foreach (var item in this.Source_Sure_entrust )
{
if (item.status.Equals( ent_status.gateway_success))
{ // 已經(jīng)可以確認(rèn)了 成功委托
this.wait_SureList.Add(item);
this.Source_Sure_entrust.Remove(item);
}
if (item.status.Equals(ent_status.gateway_fail))
{
if (item.fail > Holder.failTime )
{
this.Source_Sure_entrust.Remove(item);
}
else
{
item.lasttime = nextValue;
failneed_ReEntrust_List.Add(item); }
}
posted on 2008-10-06 17:58 小高 閱讀(292) 評(píng)論(0) 編輯 收藏