My requirement is to Clone an array Object. This is the kind of code I am using:
Array numbers = Array.CreateInstance(typeof(int), 10);
index = 0;
foreach (int x in numbers)
{
numbers.SetValue(index * index, index);
index++;
}
Object numberClone = numbers.Clone();
Now, how do I cast the Object numberClone to Array of intergers?
Array numberClone = (int [])numberClone;worked!int[]? Why do you useCreateInstanceat all then instead of something like this:var newNums = new List<int>(numbers); int[] newNumArray = newNums.ToArray();?