title: Array concatenation in C#
body: <ol>
  <li><p>How do I smartly initialize an Array with two (or more) other arrays in C#?</p>
  
  <pre><code>double[] d1 = new double[5];
  double[] d2 = new double[3];
  double[] dTotal = new double[8]; // I need this to be {d1 then d2}
  </code></pre></li>
  <li><p>Another question: How do I concatenate C# arrays efficiently? </p></li>
  </ol>