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
Este ejemplo de código también está disponible como fragmento de código de IntelliSense. En el selector de fragmentos de código, se encuentra en Lenguaje Visual Basic. Para obtener más información, vea Cómo: Insertar fragmentos de código de IntelliSense.
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
Este ejemplo 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
Cómo: Invertir el contenido de una matriz en Visual Basic
Solucionar problemas de matrices (Visual Basic)