【问题标题】:Latest forums posts by date最新论坛帖子按日期
【发布时间】:2014-03-24 17:40:15
【问题描述】:

我有这个 Lambda 语句:

TPGForumPost.Select(v => v).OrderByDescending(d => d.dateCreated)

我需要弄清楚如何将其限制为 5 个最新帖子。

【问题讨论】:

  • TPGForumPost.OrderByDescending(d => d.dateCreated).Take(5) 就够了,你不需要Select

标签: c# asp.net-mvc linq entity-framework lambda


【解决方案1】:

要获得最后 5 个帖子:

TPGForumPost.Select(v => v).OrderByDescending(d => d.dateCreated).Take(5);

第二部分需要更多信息,也许应该是一个单独的问题,因为它完全不相关。

【讨论】:

    【解决方案2】:

    您想使用Take extension method

    TPGForumPost.Select(v => v).OrderByDescending(d => d.dateCreated).Take(5);

    【讨论】:

      猜你喜欢
      • 2016-01-02
      • 1970-01-01
      • 1970-01-01
      • 2013-06-17
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-26
      相关资源
      最近更新 更多