集合已修改,枚举操作可能不会执行

这个问题在对集合进行删除操作时经常出现,常见代码如下:
foreach(Object obj in Collections)
{
//删除元素;
}

可以用下面的语句代替解决此问题:
fro(int i = Collections.Count; i>0; i--)
{
    Object obj = Collection[i-1] as Object;
//删除元素;
}

。。。

posted on 2008-06-29 17:38  cn罗克  阅读(545)  评论(0编辑  收藏  举报

导航