Reverses the sequence of the elements in the specified range of the specified one-dimensional Array.
Type Reason ArgumentNullException array is null. RankException array is multidimensional. ArgumentOutOfRangeException index < array.GetLowerBound(0).
length < 0.
ArgumentException index and length do not specify a valid range in array (i.e. index + length > array.GetLowerBound(0) + array.Length).
Documentation for this section has not yet been entered.
The following example demonstrates the Array.Reverse(Array) method.
C# Example
using System; public class ArrayReverseExample { public static void Main() { string[] strAry = { "one", "two", "three" }; Console.Write( "The elements of the array are:"); foreach( string str in strAry ) Console.Write( " {0}", str ); Array.Reverse( strAry ); Console.WriteLine(); Console.WriteLine( "After reversing the array," ); Console.Write( "the elements of the array are:"); foreach( string str in strAry ) Console.Write( " {0}", str ); } }The output is
The elements of the array are: one two three
After reversing the array,
the elements of the array are: three two one
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0