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
Use: Required
Data Type: Any array
The array of objects to be sorted
-
keys
Use: Required
Data Type: Any array
The array of keys to use for sorting. This array is also sorted.
-
items
Use: Required
Data Type: Any array
A parallel array of values to be sorted in the order of
keys
, their corresponding keys-
index
Use: Required
Data Type: Integer
The index at which to start the sort
-
length
Use: Required
Data Type: Integer
The index at which to end the reversal process
-
comparer
Use: Required
Data Type:
IComparer
interfaceAn 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: ...
Get VB .NET Language in a Nutshell 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.