在datatable中循环删除多条

     今天在开发中遇到需要在操作datatable时,同时循环删除多条的情况 ,结果始终报错 : 集合已修改;枚举操作可能不会执行 
     
查找了一上午原因结果发现是
     错误代码:
    
foreach  ( object  var  in  collection_to_loop)
        
{
            
//删除collection_to_loop中元素
        }

        
for  ( int  i  =   0 ; i  <  obj.length; i ++ )
        
{
            
//删除obj中元素
        }
   

    正确代码:
   
  for  ( int  i  =  obj.length; i  >   0 ; i ++ )
        
{
            
//删除操作
        }


      居然犯如此低级的错。。。。。。

你可能感兴趣的:(Datatable)