我正在使用要在其上使用 Linq 的数据表。但由于我是 linq 的新手,所以我不知道它是如何使用的。我用谷歌搜索,我得到了很多信息,但还不够。如果我正在使用数据表并且我得到如下信息:
DataRow r = from dr in ds.Tables["Customers"].AsEnumerable()
where dr.Field<Guid>("customerid").ToString() = row[2].ToString()
select dr;
dt.ImportRow(r);
我有很多疑问,比如什么是“博士”。dr.fields?,“.AsEnumerable()”不在我身边。
即使这段代码也不起作用:
IEnumerable<DataRow> r = from dr in ds.Tables["Customers"].Select().Where(x => x.Field<Guid>("customerid").ToString() == row[2].ToString())
select dr;
所以任何人都可以给我一个链接,我从 linq 开始获得所有信息。