Cómo: Ordenar una matriz en Visual Basic
En el siguiente ejemplo se declara una matriz de objetos String denominada zooAnimals, se llena y se ordena alfabéticamente.
Ejemplo
Private Sub sortAnimals()
Dim zooAnimals(2) As String
zooAnimals(0) = "lion"
zooAnimals(1) = "turtle"
zooAnimals(2) = "ostrich"
Array.Sort(zooAnimals)
End Sub
Compilar el código
Para este ejemplo se necesita:
- Obtener acceso a Mscorlib.dll y al espacio de nombres System.
Programación eficaz
Las condiciones siguientes pueden provocar una excepción:
La matriz está vacía (clase ArgumentNullException)
La matriz es multidimensional (clase RankException)
Uno o más elementos de la matriz no implementan la interfaz IComparable (clase InvalidOperationException).
Vea también
Tareas
Solucionar problemas de matrices (Visual Basic)
Referencia
Instrucción For Each...Next (Visual Basic)