我有一个包含一些数据的DataTable,我将使用Linq从数据表中获取一些数据。
查询如下所示:
var requiredData=dt.AsEnumerable()
.Where(row => row.Field<byte>("id") == 1)
.Select(x=> {
id = x.Field<int>("id"),
YYYYY = x.Field<string>("ColumnName2"),
ZZZZZ = x.Field<string>("ColumnName3")
}
);
现在,请问我如何迭代“requiredData”?
答案 0 :(得分:1)
您可以使用foreach循环:
foreach (var item in requiredData)
{
// TODO: use item.id, item.YYYYY and item.ZZZZZ here
}