Reverse an array 2
// Reverse an array. using System; public class RevCopy { public static void Main() { int i,j; int[] nums1 = new int[10]; int[] nums2 = new int[10]; for(i=0; i < nums1.Length; i++) nums1[i] = i; Console.Write("Original contents: "); for(i=0; i < nums2.Length; i++) Console.Write(nums1[i] + " "); Console.WriteLine(); // reverse copy nums1 to nums2 if(nums2.Length >= nums1.Length){ for(i=0, j=nums1.Length-1; i < nums1.Length; i++, j--) { nums2[j] = nums1[i]; } } Console.Write("Reversed contents: "); for(i=0; i < nums2.Length; i++) Console.Write(nums2[i] + " "); Console.WriteLine(); } }