-5
我有这样的SQL SELECT:如何从Linq中选择多个列表?
select a.*
from a inner join b on (a.col1=b.col1 and a.col2=b.col2)
让我们假设A,B,现在lists.Can你帮我写这个选择,在C#中的LINQ,与lambda表达式?
我有这样的SQL SELECT:如何从Linq中选择多个列表?
select a.*
from a inner join b on (a.col1=b.col1 and a.col2=b.col2)
让我们假设A,B,现在lists.Can你帮我写这个选择,在C#中的LINQ,与lambda表达式?
from a inner join b on (a.col1=b.col1 and a.col2=b.col2)
有可能转化为LINQ是这样的:
a.Join(b, aItem => aItem.col2, bItem => bItem.col2,
(aItem, bItem) => new { aItem = aItem, bItem = bItem, col2 = aItem.col2);
你正在寻找的方法是 Enumerable.Join<TOuter, TInner, TKey, TResult>
, 看到https://msdn.microsoft.com/en-us/library/bb534675(v=vs.110).aspx
这不是一个代码编写的服务。 – Scott
清单究竟是什么? – Equalsk