title: Linq Select List if Records present in another List
body: <p>I have 2 different Lists with 2 properties named EmpId &amp; EntryDate.
  From the List 1, I want to select only those records which are present in List2.</p>
  
  <p>Pseudo Code :-</p>
  
  <pre><code>var list1 = ctx.tblHoli.Select(m=&gt;new{m.EmpId, m.EntryDate}).ToList();
  var list2 = ctx.tblWeek.Select(m=&gt;new{m.EmpId, m.EntryDate}).ToList();
  </code></pre>
  
  <p>In a <code>list3</code>, I want records from <code>list1</code> which are present in <code>list2</code></p>
  
  <p>What is the easiest way of doing this? </p>