码迷,mamicode.com
首页 > 其他好文 > 详细

Linq Group By

时间:2016-12-12 13:46:05      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:rom   foreach   each   items   count()   item   group   table   core   

TableA

{

Id int,

Name string,

Group  int

Score int

}

 

 

IdNameGroupScore
1 张三 A 70
2 李四 A 80
3 王五 B 70
4 赵六 B 80

NameScore
A150
张三 70
李四 80
B150
王五 70
赵六 80

 

var items=from x in TableA

group x by x.Group into gg

select gg;

 

foreach(var item in items)

{

  print item.Key ,  item.Count();

  foreach(var sItem in item.ToList())

  {

    print sItem.Name , sItem.Score;

  }

}

 

Linq Group By

标签:rom   foreach   each   items   count()   item   group   table   core   

原文地址:http://www.cnblogs.com/catzhou/p/6163838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!