title: Linq query to match multiple parameters
body: <p>I am having a list of model which i populated with items. The below list is populated with items :-</p>
  
  <pre><code>List&lt;Entry&gt; list = new List&lt;Entry&gt;
  {
      new Entry { EmployeeId = 1, EntryDate = '2016-11-01', InDate = '2016-11-01' },
      new Entry { EmployeeId = 1, EntryDate = '2016-11-05', InDate = '2016-11-05' },
      new Entry { EmployeeId = 2, EntryDate = '2016-11-01', InDate = '2016-11-01' }
  };
  </code></pre>
  
  <p>Now I want to query a table <code>Entry</code> from database in a such a way that records should be matching with the above List with <code>EmployeeId</code> &amp; <code>EntryDate</code> as parameter.</p>
  
  <p>Entry table has same columns as in the code above.</p>
  
  <p>If it was one field i can use <code>contains</code> but for multiple fields what should i do?</p>
  
  <p>My results from database table should match the above List with 2 Columns matching <code>EmployeeId</code> &amp; <code>EntryDate</code>.</p>