AD

¿Ya dominas lo básico? Un curso estructurado de VB.NET es la vía rápida para dar el salto.

Ver cursos de VB.NET en Udemy

Enlace de afiliado. No te cuesta nada extra.

🔷Lecciones de VB.NET
Lección 7 / 68

Trabajar con arrays

En esta lección guardarás varios valores en una colección y la recorrerás.

Dim fruits() As String = {...} declara un array con sus valores. Se accede con paréntesis, no con corchetes, y los índices empiezan en 0.

El código de ejemplo numera una lista de frutas empezando en 1.

Que el acceso use paréntesis es la peculiaridad que más confunde al llegar de otro lenguaje: fruits(0) se ve exactamente igual que una llamada a una función. VB los distingue por el contexto, y quien lee tiene que saber qué es cada nombre.

Hay otra trampa heredada del Basic: Dim a(5) As Integer crea un array de seis elementos, del 0 al 5, porque el número indica el índice máximo y no la cantidad. Es distinto de casi todos los demás lenguajes y produce errores de un elemento con facilidad.

En código moderno se prefiere List(Of T) a los arrays: crece y mengua, y tiene métodos para buscar, ordenar y filtrar. El array se reserva para tamaños fijos.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar VB.NET directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)