title: Should Linq Concat work if the first collection is empty?
body: <p>I'm working in LinqPad right now. I have the below 2 lines of code:</p>
  
  <pre><code>roleAssnd.Concat(roleAssnd2);
  roleAssnd.Dump();
  </code></pre>
  
  <p>If I look at both items (<code>roleAssnd</code> and <code>roleAssnd2</code>) before the Concat, <code>roleAssnd</code> has 0 records, and <code>roleAssnd2</code> has 3. However, after the Concat, <code>roleAssnd</code> has 0 still.</p>
  
  <p>I would think it would have 3. </p>
  
  <p>Is this just a LinqPad issue? If this is how it should work, how can I handle the possibility that the first collection is empty?</p>