私はかなり混乱する問題があります。LINQ on DataTable
私は最近VS Web Developer 2008で8ヶ月前に書いたコードを取り上げました。私は今、2010年に移行したので、プロジェクトをアップグレードしましたが、それ以外は同じです。それは今以下のような理由コードをビルドしません。
vwPartDataTableは、Visual Studioでのデータセットデザイナを使用して作成されIMSDataSet.vwPartDataTable table = new IMSDataSet.vwPartDataTable();
da.Fill(table);
//Convert to Parts
return table.Select<IMSDataSet.vwPartRow, Part>((row) => { return new Part(row); }).ToArray();
。 さて、これを見てみると、これは間違ったコードであり、そこにはAsEnumerable()が必要です。しかし、事はです。私はこのコードを展開しました。これらの行の負荷があり、私はどこでもそれらを使用したので、動作しているに違いありません。
プロジェクトのアップグレードによってすべてが.NET 4.0に移行しましたが、3.5に戻すと効果はありませんでした。
誰でも光を当てることができます。私は顧客が持っているものなので、コードを正確にそのまま保つことを望んでいます。
ありがとうございました。
コンパイル時に表示されるエラーメッセージは何ですか? –
あなたはもう少し文脈を投稿できますか? –