2012-04-20 29 views
5

即使只有位置條目我如何使用從列表中的偶數位置的LINQ只有條目選擇?我如何可以從列表

+0

即使是基於什麼;行值,即使在一般的列表而言,...?你可以'。凡(R => r.id%2 == 0)' – 2012-04-20 17:12:50

回答

9

可以使用overload到Enumerable.Where其中謂詞包括項目的索引。

var myList = new List<int>{ 1, 2, 3, 4, 5, 6 }; 
var evenIndexes = myList.Where((num, index) => index % 2 == 0);