Como: Classificar uma matriz no Visual Basic
Este exemplo declara uma matriz de objetos String denominados zooAnimals, gera-a e então organiza seu conteúdo alfabeticamente.
Exemplo
Este exemplo de código também está disponível como um trecho de código IntelliSense.No selecionador de trechos de código, ele está localizado em Visual Basic Language.Para obter mais informações, consulte Como: Inserir trechos em seu Código (Visual Basic).
Private Sub sortAnimals()
Dim zooAnimals(2) As String
zooAnimals(0) = "lion"
zooAnimals(1) = "turtle"
zooAnimals(2) = "ostrich"
Array.Sort(zooAnimals)
End Sub
Compilando o código
Este exemplo requer:
- Acesso ao MScorlib.dll e ao namespace System.
Programação robusta
As seguintes condições podem causar uma exceção:
Matriz está vazia (classe ArgumentNullException)
Matriz é multidimensional (classe RankException)
Um ou mais elementos da matriz não implementam a interface IComparable (classe InvalidOperationException)
Consulte também
Tarefas
Como: Colocar um valor em uma matriz
Como: Obter um valor de uma matriz
Como: Localizar um elemento em uma matriz no Visual Basic
Como: Reverter o Sumário de uma matriz no Visual Basic
Solucionando problemas de arrays
Conceitos
Visão geral dos arrays in Visual Basic