Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 使用 Linq 获取集合的最后 N 个元素?
在 C#、.NET 中,如何获取 List 的最后 k 个元素?
var klist = list.Skip(Math.Max(0,list.Count - k)).Take(k);
MyList.GetRange(Mylist.Count - k, k);
http://msdn.microsoft.com/en-us/library/21k0e39c.aspx
我假设你想要类似的东西:
myList.Reverse(); myList.Take(amount); myList.Reverse();
没有更多信息,我无法给你更好的答案。