title: Linq Compound selection
body: <p>How can i combine two arrays in to a single array during compound selection (<b> without using Union </b>) ( The question was asked at interview).</p>
  
  <pre><code>    var num1 = new int[] { 12, 3, 4, 5 };
      var num2 = new int[] { 1, 33, 6, 10 };
  </code></pre>
  
  <p>I tried as</p>
  
  <pre><code>    var pairs = from a in num1 from b in num2  select new {combined={a,b}};
  </code></pre>
  
  <p>Expected:
  combined need to be {12,3,4,5,1,33,6,10}</p>