相关疑难解决方法(0)

Linq按日期获取数据组的总和

我的数据看起来像:

 read_date |  T1  |  T2  |
15.02.2000 |   2  |   3  |
16.02.2000 |   4  |   5  |
15.03.2000 |   2  |   3  |
16.03.2000 |   5  |   4  |
Run Code Online (Sandbox Code Playgroud)

我想获得T1和T2的总和,如下所示:

 read_date |  T1  |  T2  |
   02.2000 |   6  |   8  |
   03.2000 |   7  |   7  |   
Run Code Online (Sandbox Code Playgroud)

我尝试写这样的东西:

var result = from s in meter_readings.Take(10)
             group s by new { s.read_date} into g
             select new
             {
                 read_date = g.Key.read_date,
                 T1 = g.Sum(x => x.T1),
                 T2 = g.Sum(x …
Run Code Online (Sandbox Code Playgroud)

c# linq group-by sum

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

group-by ×1

linq ×1

sum ×1