Name
Array.Sort Method
Class
System.Array
Syntax
Array.Sort(array
) Array.Sort(array
,comparer
) Array.Sort(array
,index
,length
) Array.Sort(array, index, length, comparer) Array.Sort(keys
,items
) Array.Sort(keys, items, comparer) Array.Sort(keys, items, index, length) Array.Sort(keys, items, index, length, comparer)
-
array
(required; any array) The array of objects to be sorted.
-
keys
(required; any array) The array of keys to use for sorting. This array is also sorted.
-
items
(required; any array) A parallel array of values to be sorted in the order of
keys
, their corresponding keys.-
index
(required; Integer) The index at which to start the sort.
-
length
(required; Integer) The index at which to end the reversal process.
-
comparer
(required;IComparer
interface) An object implementing the
IComparer
interface to be used for sorting. IfNothing
, then theIComparable
implementation of each element (in the case of arrays of keys) or value type (in the case of arrays).
Return Value
None
Description
Sorts a portion of, or sorts an entire one-dimensional array, with an
optionally specified key array and an optionally specified
IComparer
interface
Example
Sub sortArray( ) Dim i As Integer Dim intArray( ) As Integer = {9, 8, 12, 4, 5} For i = 0 To 4 console.WriteLine(CStr(intArray(i))) Next System.Array.Sort(intarray) Console.WriteLine("Sorted:") For i = 0 To 4 console.WriteLine(CStr(intArray(i))) Next End Sub
The output is:
9 8 12 4 5 Sorted: 4 5 8 9 12
Get VB.NET Language in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.