LinQ 查询从数据表中选择数据行
本文关键字:选择 数据 数据表 查询 LinQ | 更新日期: 2023-09-27 17:55:59
我有一个linq查询:
var dataPerDay = (from myRow in eartTideDataTable.AsEnumerable()
where myRow.Field<string>(1) == date
select myRow);
简单地说,我想将数据PerDay从var
更改为DataRow[]
但我不能这样做。我已经在某个网站上搜索过,但没有找到与我的情况匹配的内容。
我只想做这样的事情(见//标记):
DataRow[] dataPerDay = (from myRow in eartTideDataTable.AsEnumerable()
where myRow.Field<string>(1) == date
select myRow)//Action Like => .ToDataRow()//;
怎么做?
Use ToArray()
DataRow[] dataPerDay = (from myRow in eartTideDataTable.AsEnumerable()
where myRow.Field<string>(1) == date
select myRow).ToArray();