把几行的数据相加合并成一行.
A 10 20 30 40 50
A 10 20 30 40 50
A 10 20 30 40 50
合并后:
A 30 60 90 120 150
------解决方案--------------------
数据源是datatable么?
var query=from t .dt.AsEnumerable()
group t by t.Field<string>("ID") into g//A所在列名
select new
{
ID=g.Key,
c1=g.Sum(m=>m.c1),
c2=g.Sum(m=>m.c2),
c3=g.Sum(m=>m.c3)
};
------解决方案--------------------1楼的代码就是在CS文件里处理的啊。。。。。。。