El ArrayList
me resulta ser más útil que el Array
regular.
Aquí hay algunos ejemplos:
Declaración de un ArrayList
- Dim AL As ArrayList = New ArrayList
Añadir un elemento
- AL.Add("hola")
Ordenarlo
- AL.Sort()
Ordenarlo al revés
- AL.Reverse()
Remover duplicados
- Shared Function RemoverDuplicados(ByVal ElArreglo As ArrayList) As ArrayList
- Dim ret As ArrayList = New ArrayList()
- Dim elemento As Object
- For Each elemento In ElArreglo
- If Not ret.Contains(elemento) Then
- ret.Add(elemento)
- End If
- Next
- RemoverDuplicados = ret
- End Function