-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