C#中Linq的表关联查询尽量使用Contains代替。
Linq中表关联查询如果数据量大,效率会比较低。使用Contains代替会提升很大的效率。
var result = from A in list1
from B in list2
where A.ID1== B.ID2
select A;
转换成:
var result = from A in list1
where list2.Contains(A.ID1)
select A;
浙公网安备 33010602011771号