How to copy part of an array to another array in C#? November 15, 2022 by Tarik int[] b = new int[3]; Array.Copy(a, 1, b, 0, 3); a = source array 1 = start index in source array b = destination array 0 = start index in destination array 3 = elements to copy