我有2个不同的列表,其中2个属性名为EmpId& EntryDate。 从列表1中,我只想选择List2中存在的那些记录。
伪代码: -
var list1 = ctx.tblHoli.Select(m=>new{m.EmpId, m.EntryDate}).ToList();
var list2 = ctx.tblWeek.Select(m=>new{m.EmpId, m.EntryDate}).ToList();
在list3
中,我想要list1
中存在的来自list2
的记录
最简单的方法是什么?
答案 0 :(得分:2)
你想要交集:
var list3 = list1.Intersect(list2).ToList();