我有一个通用的整数列表,它包含随机数.如何使用LINQ从列表中选择最后n个元素?
我知道可以使用myList.GetRange(index,count)从列表中获取最后n个元素.有没有办法在LINQ中做到这一点?
谢谢
问候,巴兰
var count = myList.Count;
myList.Skip(count-n)
Run Code Online (Sandbox Code Playgroud)
更新:
删除冗余Take.
你可以myList.Reverse().Take(n)用来实现你想要的.
| 归档时间: |
|
| 查看次数: |
5621 次 |
| 最近记录: |