title: Copy arrays from specific indexes
body: <p>How can I copy an array of values to a destination array starting from a specific index without looping?</p>
  
  <p>For example,if I have an array with 2 values, I have to copy those two elements to another array which has a capacity of 5 starting from index 3?</p>
  
  <pre><code> double[] source = new double[] {1, 2};
   double[] destination = new double[5]{0,0,0,0,0};
   //How to perform this copy?
   double[] result = new double[5] {0, 0, 0, 1, 2};
  </code></pre>