如何从IEnumerable中选择所有偶数编号的位置项?

TCM*_*TCM 2 c# ienumerable

如何从中选择所有偶数位置IEnumerable

说我有IEnumerable<int>作为

3,5,7,9,10
Run Code Online (Sandbox Code Playgroud)

输出应该是5, 9.

我需要写哪个lambda?

Mar*_*ers 13

使用Enumerable.Where带谓词的谓词函数的重载:

IEnumerable<int> result = ints.Where((x, i) => i % 2 == 1);
Run Code Online (Sandbox Code Playgroud)