【发布时间】:2012-07-10 18:16:54
【问题描述】:
Linq 根据我们的枚举器每次选择 5 个项目
我们的列表,例如 "theList" 有 100 项,
想要遍历列表并在每次迭代中选择 5 个项目,
示例代码,我们希望将其更改为我们想要的结果:
theList = dt.AsEnumerable()
.Select(row => new CustItem
{
Name = row.Field<string>("tName"),
Title = row.Field<string>("tTitle"),
}).ToList();
我们应该在一个循环中迭代它并每次处理选定的 5 个项目,或者将它传递给我们的其他方法:
类似的东西:
for (int i=0; i < 20 ; i++)
我想在linq select 语句上使用"i" 枚举器并进行多重性来确定我们新结果集的边界。
【问题讨论】: