Linq連接List時多值時使用方法

var result = from a in ListA
             join b 
in ListB
                 on 
new { a.field1, a.field2 } equals new { b.field1, b.field2 }
             select 
new{fields};

重點是on 需要一一對應

原文地址:https://www.cnblogs.com/ywkpl/p/1890960.html