首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

linq 过滤掉数据雷同的行

2013-01-01 
linq 过滤掉数据相同的行table_AIDNameprice1apple102apple123apple154banana105orange106orange127orange

linq 过滤掉数据相同的行
table_A

ID  Name     price
1   apple    10
2   apple    12
3   apple    15
4   banana   10
5   orange   10
6   orange   12
7   orange   15

结果:
ID  Name     price
1   apple    10
2   banana   10
3   orange   10



[解决办法]
var query=table_A.GroupBy(a=>a.Name).Select(g=>g.First());

热点排行