0

を使用して SQL Join を複製することは可能List<T>ですか? 私はどういうわけか、DataTable と DataSet の使用から距離を置き、List を使用してそれを複製しようとしています。

4

2 に答える 2

0

With LINQ, you can almost just copy what you would have written in SQL. :)

Something like this:

List<T> foo = ...;
List<U> bar = ...;

var query = from f in foo
            join b in bar on f.x = b.x
            select new { f, b };

foreach (var q in query) { ... }
于 2013-02-22T03:18:58.033 に答える
0

絶対。join私の知る限り、のようなメモリ内データには任意の LINQ 演算子 (を含む) を使用できますList

于 2013-02-22T03:09:56.403 に答える