Possible Duplicate:
How to copy part of an array to another array in C#?
if i have:
string[] myArray = . . . .
which is an array with a length of 10. how can i create a new string array that is the 2nd to 10th elements of the first array without looping?
Use System.Array.Copy:
string[] myArray = ....
string[] copy = new string[10];
Array.Copy(myArray, 2, copy, 0, 10);
Array.Copy
(But note, it will be looping under the covers, just optimally so).
Example.
精彩评论