使用LINQ,为什么只有一条记录时GroupBy不返回任何行?

艾伦2

t1仅包含一行:

var t2 = t1
   .GroupBy(x => x.DateYYMMDD)
   .OrderBy(g => g.Key)
   .Select(g => new ScreenTimeModel
   {
      DateYYMMDD = $"20{g.Key.Substring(0, 2)}/{g.Key.Substring(2, 2)}/{g.Key.Substring(4, 2)}",
      LearnTime = TimeSpan.FromSeconds(g.Where(gx => gx.Mode == (int)MO.Learn).Sum(gi => gi.ScreenSeconds)).ToString(@"hh\:mm\:ss"),
   });

当我尝试运行此代码并检查t2时,我发现没有元素。

至少应该没有一个要素吗?

米格麦克斯

我不确定,但是我认为这是因为您的t2变量处于状态请求中,因此您应该尝试在.Select调用之后调用ToList()方法并重新验证。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

只有一条记录时的REST API端点

来自分类Dev

使用sed报告是否有任何一条记录的大小不匹配

来自分类Dev

Python奇怪的问题集思广益-为什么一条线有时不执行?

来自分类Dev

Python奇怪的问题集思广益-为什么一条线有时不执行?

来自分类Dev

为什么我的 GraphQL 查询返回一条记录失败,但我查找所有记录的查询工作正常?

来自分类Dev

在本地Laravel站点上,只有一条路线不返回任何内容,在本地站点上有效

来自分类Dev

当我使用此sql查询时,它会重复该值,即表中只有一条记录,并且显示8条记录

来自分类Dev

不返回任何内容时,t-sql会强制显示一条消息。使用CTE和CASE

来自分类Dev

我有很多记录时Postgres函数返回一条记录吗?

来自分类Dev

为什么只从该PHP数组返回第一条记录?

来自分类Dev

为什么只从该PHP数组返回第一条记录?

来自分类Dev

为什么我的SQL语句只返回一条记录?

来自分类Dev

使用Linq来查询除一条记录以外的其他所有记录

来自分类Dev

ActiveRecord-我创建了一条记录,但是当我检查它是否存在时,它什么也不返回

来自分类Dev

为什么只有最后一个条目与 itemgetter 和 groupby 一起返回

来自分类Dev

如何在下一条记录等于上一条记录时对所有记录进行分组

来自分类Dev

Rails自定义验证-只有一条记录可以为真

来自分类Dev

将 apt-cache 显示结果限制为只有一条记录(安装候选)

来自分类Dev

SQL Select,每分钟只有一条记录

来自分类Dev

MYSQLI 用于计算表中只有一条记录的人?

来自分类Dev

仅返回一条记录

来自分类Dev

为什么在使用say函数时要指定一条use语句?

来自分类Dev

为什么在使用say函数时要指定一条use语句?

来自分类Dev

为什么只有我的第二条if语句给出结果并覆盖我的第一条if语句?

来自分类Dev

如何在LINQ GroupBy子句中选择最后一条记录

来自分类Dev

当只有一组数据时,柱形图与一条线重叠

来自分类Dev

访问查询可在标记了一条记录时返回几条相似的记录

来自分类Dev

如何使用linq获取列表中不同日期的所有第一条记录

来自分类Dev

为什么反应路由器会在派遣时自动返回上一条路线

Related 相关文章

  1. 1

    只有一条记录时的REST API端点

  2. 2

    使用sed报告是否有任何一条记录的大小不匹配

  3. 3

    Python奇怪的问题集思广益-为什么一条线有时不执行?

  4. 4

    Python奇怪的问题集思广益-为什么一条线有时不执行?

  5. 5

    为什么我的 GraphQL 查询返回一条记录失败,但我查找所有记录的查询工作正常?

  6. 6

    在本地Laravel站点上,只有一条路线不返回任何内容,在本地站点上有效

  7. 7

    当我使用此sql查询时,它会重复该值,即表中只有一条记录,并且显示8条记录

  8. 8

    不返回任何内容时,t-sql会强制显示一条消息。使用CTE和CASE

  9. 9

    我有很多记录时Postgres函数返回一条记录吗?

  10. 10

    为什么只从该PHP数组返回第一条记录?

  11. 11

    为什么只从该PHP数组返回第一条记录?

  12. 12

    为什么我的SQL语句只返回一条记录?

  13. 13

    使用Linq来查询除一条记录以外的其他所有记录

  14. 14

    ActiveRecord-我创建了一条记录,但是当我检查它是否存在时,它什么也不返回

  15. 15

    为什么只有最后一个条目与 itemgetter 和 groupby 一起返回

  16. 16

    如何在下一条记录等于上一条记录时对所有记录进行分组

  17. 17

    Rails自定义验证-只有一条记录可以为真

  18. 18

    将 apt-cache 显示结果限制为只有一条记录(安装候选)

  19. 19

    SQL Select,每分钟只有一条记录

  20. 20

    MYSQLI 用于计算表中只有一条记录的人?

  21. 21

    仅返回一条记录

  22. 22

    为什么在使用say函数时要指定一条use语句?

  23. 23

    为什么在使用say函数时要指定一条use语句?

  24. 24

    为什么只有我的第二条if语句给出结果并覆盖我的第一条if语句?

  25. 25

    如何在LINQ GroupBy子句中选择最后一条记录

  26. 26

    当只有一组数据时,柱形图与一条线重叠

  27. 27

    访问查询可在标记了一条记录时返回几条相似的记录

  28. 28

    如何使用linq获取列表中不同日期的所有第一条记录

  29. 29

    为什么反应路由器会在派遣时自动返回上一条路线

热门标签

归档