0% encontró este documento útil (0 votos)
17 vistas2 páginas

Listas y ListBox en Visual Basic

En Visual Basic, la clase List(Of T) se utiliza para implementar listas dinámicas, permitiendo agregar, eliminar y manipular elementos de manera segura y eficiente. Se recomienda evitar el uso de ArrayList debido a su naturaleza no genérica. Además, se pueden utilizar controles visuales como ListBox para interactuar con listas de elementos en aplicaciones de Windows Forms.

Cargado por

abriltapia417
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas2 páginas

Listas y ListBox en Visual Basic

En Visual Basic, la clase List(Of T) se utiliza para implementar listas dinámicas, permitiendo agregar, eliminar y manipular elementos de manera segura y eficiente. Se recomienda evitar el uso de ArrayList debido a su naturaleza no genérica. Además, se pueden utilizar controles visuales como ListBox para interactuar con listas de elementos en aplicaciones de Windows Forms.

Cargado por

abriltapia417
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

En Visual Basic, una lista se implementa comúnmente con la

clase List(Of T), que es una colección genérica que permite


almacenar y manipular una serie de elementos. Esta clase
proporciona métodos para agregar, eliminar, buscar y ordenar
elementos en la lista. También se puede usar ArrayList, aunque
esta es una colección no genérica y se recomienda usar List(Of
T) para mayor seguridad de tipos y rendimiento. Además,
existen controles de lista como ListBox en Windows Forms que
permiten la interacción visual con listas de elementos.

Conceptos Clave:
 List(Of T):

La clase principal para representar listas dinámicas en Visual


Basic. T representa el tipo de datos de los elementos en la lista.
 Inicializadores de Objeto:
Permiten crear e inicializar listas de manera concisa, por
ejemplo: Dim miLista = New List(Of String) From {"manzana",
"banana", "cereza"}.

 Control ListBox:
Un control visual que muestra una lista de elementos y permite al
usuario seleccionar uno o más elementos.
 ArrayList:

Una colección no genérica que puede contener elementos de


diferentes tipos. Se recomienda evitar su uso en favor de List(Of
T).

 Indexadores:
Permiten acceder a elementos individuales de la lista por su
posición (índice).
Ejemplos de Uso:
1. Creación de una lista:
Código
Dim numeros As New List(Of Integer)
[Link](10)
[Link](20)
[Link](30)
1. Recorriendo una lista:
Código
For Each numero As Integer In numeros
[Link](numero)
Next
1. Usando un ListBox:
Código
' Agregar elementos al ListBox
[Link]("Elemento 1")
[Link]("Elemento 2")

' Obtener el elemento seleccionado


Dim seleccion As String = [Link]()
1. Inicializando con inicializador de objeto:
Código
Dim frutas = New List(Of String) From {"manzana", "banana", "cereza"}
1. Verificando si la lista contiene un elemento:
Código
If [Link]("banana") Then
[Link]("La lista contiene banana")
End If

También podría gustarte