我正在使用 .NET 3.5 并希望能够从列表中获取每个 *n
*th 项目。我不关心它是使用 lambda 表达式还是 LINQ 实现的。
编辑
看起来这个问题引发了很多争论(这是件好事,对吧?)。我了解到的主要事情是,当您认为自己知道做某事的所有方法(即使是这么简单)时,请再想一想!
最佳答案
return list.Where((x, i) => i % nStep == 0);
关于c# - 如何从 List<T> 中获取第 n 个项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/682615/