日期:2014-05-17  浏览次数:20755 次

求助 关于ilist的
IList<DataRow> drs=datatable1.rows;()
我先定义了个datarow 泛型  存了些dr
dr里面有个字段"ID" 也就是主键了
我想通过ID来筛选掉一些数据 
例如 删除掉drs里面ID为4,5,6的dr  
不想用for遍历了 感觉那样有点慢
不知道有没有封装好的方法?


ps:要删除的数据已经可以确定在drs里面存在了  所以不用判断

------解决方案--------------------
用linq试试
------解决方案--------------------
说到底还是遍历,只不过是视觉不同而已,随便你用什么linq
------解决方案--------------------
干嘛不直接用DataTable的方法呢?
------解决方案--------------------
为啥不直接用DataView呢?或者直接如楼上用DataTable的方法