如何从 IEnumerable
中选择所有偶数位置?
假设我有 IEnumerable<int>
作为
3,5,7,9,10
输出应该是5, 9
.
我需要写哪个 lambda?
最佳答案
使用 Enumerable.Where
的重载使用也采用索引的谓词函数:
IEnumerable<int> result = ints.Where((x, i) => i % 2 == 1);
关于c# - 如何从 IEnumerable 中选择所有偶数位置项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4835879/