gpt4 book ai didi

c# - LinQ 查询从 DataTable 中选择 DataRow

转载 作者:太空宇宙 更新时间:2023-11-03 10:47:44 25 4
gpt4 key购买 nike

我有一个 linq 查询:

var dataPerDay = (from myRow in eartTideDataTable.AsEnumerable()
where myRow.Field<string>(1) == date
select myRow);

简单地说,我想将 dataPerDay 从 var 更改为 DataRow[] 但我不能这样做。我已经在一些网站上进行了搜索,但没有找到与我的情况相符的内容。

我只想做这样的事情(见//标记):

DataRow[] dataPerDay = (from myRow in eartTideDataTable.AsEnumerable()
where myRow.Field<string>(1) == date
select myRow)//Action Like => .ToDataRow()//;

如何做到这一点?

最佳答案

使用 ToArray()

   DataRow[] dataPerDay = (from myRow in eartTideDataTable.AsEnumerable()
where myRow.Field<string>(1) == date
select myRow).ToArray();

关于c# - LinQ 查询从 DataTable 中选择 DataRow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22802209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com