Well, there is also the Clone method, but that's an instance member so you can't use it if your original array is a null reference. You could do this though I guess:
Code:
int[] newArray = (oldArray == null ? null : oldArray.Clone());