title: How to merge two IQueryable lists
body: <p>I want to merge the records of two IQueryable lists in C#. I try </p>
  
  <pre><code>IQueryable&lt;MediaType&gt; list1 = values;
  IQueryable&lt;MediaType&gt; list2 = values1;
  obj.Concat(obj1);
  </code></pre>
  
  <p>and </p>
  
  <pre><code>IQueryable&lt;MediaType&gt; list1 = values;
  IQueryable&lt;MediaType&gt; list2 = values1;
  obj.Union(obj1);
  </code></pre>
  
  <p>but if <code>list1</code> is empty then the resultant list is also empty. In my case either <code>list1</code> can be empty but <code>list2</code> can have records. How should i merge them?</p>