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」とは何かなど、多くのクエリがあります。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を始めてからすべての情報を得たリンクを教えてください。