【发布时间】:2018-05-26 20:24:21
【问题描述】:
我有一个清单:
List<BtnCountViews> btnCountViewsList;
BtnCountViews 类如下所示:
public class BtnCountViews
{
public int DayOfYear { get; set; }
public int BtnCount { get; set; }
public int Views { get; set; }
}
数据已按排序顺序添加到列表中。
谁能告诉我如何获得最后 50 个元素?我希望 LINQ 可以做到这一点,但我还没有看到任何关于如何做到这一点的示例。
【问题讨论】:
-
尝试
btnCountViewsList.Skip(Math.Max(0, btnCountViewsList.Count() - n)),其中n属于要检索的最后n个元素。