当前位置: 代码迷 >> C# >> 找到datatable某列中指定的具有相同字符或值的行,保留找出的重复行,删除其他非指定重复行
  详细解决方案

找到datatable某列中指定的具有相同字符或值的行,保留找出的重复行,删除其他非指定重复行

热度:276   发布时间:2016-04-28 08:40:25.0
找出datatable某列中指定的具有相同字符或值的行,保留找出的重复行,删除其他非指定重复行。
本帖最后由 mylww 于 2015-10-30 11:44:00 编辑
各位大大,有以下六列数据。
一    二     三    四      五     日期
A B G F AA 周一
A9 E4 G H W7 周二
AE A4 J H W9 周三
E4 EA E4 WE F 周三
EA E9 G WE F 周一
A5 A9 E8 W4 AA 周四
J E4 E8 H F 周三
F C EW W7 AA 周一
AA C EA H AE 周四
J E6 6W W7 AE 周三
E5 E8 E9 W6 W7 周一
AE C EW WE H 周四
我想用linq找出日期为周四的行并更新datatable,但是因为同一列中重复的不只有周四,还有周三周一和周二,于是在坛中找重复的例子不可用,请问应该怎么写才能得出如下结果
一    二     三    四      五     日期
A5 A9 E8 W4 AA 周四
AA C EA H AE 周四
AE C EW WE H 周四
------解决思路----------------------
table.AsEnumerable().Where(x=>x["日期"].ToString()=="周四").CopyToDataTable()返回table
  相关解决方案