次のように、LINQ を使用して2 つのクエリDataTables
(Excel ファイルの解析によって生成されたもの) をクエリし、一致するフィールド "UPC" でそれらを結合します。
Dim query = From c In dt.AsEnumerable() _
Join r In dtUnits.AsEnumerable() _
On c.Field(Of String)("UPC") Equals r.Field(Of String)("UPC") _
Select New With {.UPC = r.Field(Of String)("UPC")}
さらに、この LINQ クエリの結果を DataTable にコピーしたいと考えています。メソッド を見つけましたCopyToDataTable()
が、それは .NET 4.5 にあり、サーバーは .NET 3.5 のみをサポートしています。
VB .NET 3.5 でこの機能をエミュレートするにはどうすればよいですか?
ありがとうございました!