Replicate the SQL Join using List<T>
本文关键字:lt gt List the SQL Join using Replicate | 更新日期: 2023-09-27 18:00:42
是否可以使用List<T>
复制您的SQL Join?我在某种程度上与DataTable和DataSet的使用保持距离,并试图使用List复制它。
当然。AFAIK,您可以使用任何LINQ运算符(包括join
)来处理像List
这样的内存中数据。
使用LINQ,您几乎可以复制您在SQL中编写的内容。:)
类似这样的东西:
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) { ... }