5

リスト内の偶数の位置からのみLinqを使用してエントリを選択するにはどうすればよいですか?

4

1 に答える 1

9

述語に項目のインデックスが含まれる Enumerable.Where へのオーバーロードを使用できます。

var myList = new List<int>{ 1, 2, 3, 4, 5, 6 };
var evenIndexes = myList.Where( (num, index) => index % 2 == 0);
于 2012-04-20T17:13:45.583 に答える