How to sort array elements in ascending order or reverse order in VB.NET

To sort array elements in ascending order or reverse order a simple way is to sort the array in ascending order, then reverse it. in the Blog First sort the array using Array. Sort and then use Array.Reverse.

Dim sortarray As Integer() = New Integer() {1, 2, 6, 4, 7, 3, 5}

        Array.Sort(sortarray)

 

        ' sort in ascending order

 

        For Each k As Integer In sortarray

            lblMessage.Text += k & " <br />"

        Next

 

        ' reverse in descending order

 

        Array.Reverse(sortarray)

        For Each k As Integer In sortarray

            lblMessage.Text += k & " <br />"

        Next

    End Sub