var firstFiveItems = myList.Take(5);
或切片:
var secondFiveItems = myList.Skip(5).Take(5);
当然,根据某种顺序获得前五个项目通常很方便:
var firstFiveArrivals = myList.OrderBy(i => i.ArrivalTime).Take(5);
如何在C#中获取列表的前N个元素?
var firstFiveItems = myList.Take(5);
或切片:
var secondFiveItems = myList.Skip(5).Take(5);
当然,根据某种顺序获得前五个项目通常很方便:
var firstFiveArrivals = myList.OrderBy(i => i.ArrivalTime).Take(5);