ArrayList.Reverse Method (Int32, Int32)
.NET Framework (current version)
Reverses the order of the elements in the specified range.
Assembly: mscorlib (in mscorlib.dll)
abstract Reverse : index:int * count:int -> unit override Reverse : index:int * count:int -> unit
Parameters
- index
-
Type:
System.Int32
The zero-based starting index of the range to reverse.
- count
-
Type:
System.Int32
The number of elements in the range to reverse.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | index is less than zero. -or- count is less than zero. |
| ArgumentException | index and count do not denote a valid range of elements in the ArrayList. |
| NotSupportedException | The ArrayList is read-only. |
This method uses Array.Reverse to reverse the order of the elements, such that the element at ArrayList [i], where i is any index within the range, moves to ArrayList [j], where j equals index + index + count - i - 1.
This method is an O(n) operation, where n is count.
Universal Windows Platform
Available since 10
.NET Framework
Available since 1.1
Available since 10
.NET Framework
Available since 1.1
Show: