-
DataTable aTable = new DataTable(); var result = aTable.Rows.Cast<DataRow>().GroupBy(x => x["ustomerid"].ToString() + x["productid"].ToString()).Where(x => { var sum = x.Sum(y => Convert.ToInt32(y["sellNum"])); return sum > 10; }); foreach (var thisGroup in result) { string thisKey = thisGroup.Key;//这组的名字,也就是x["ustomerid"].ToString() + x["productid"].ToString() foreach (var temp in thisGroup) { //遍历当前这组的所有信息 }
linq groupby datarow 多字段 分组
最新推荐文章于 2024-05-13 10:34:49 发布