de Microsoft Visual Basic es un lenguaje de desarrollo de aplicaciones con todas las funciones que es fácil de aprender y aún fuertemente equipada para construir aplicaciones robustas . Muchas aplicaciones se basan en la capacidad de clasificar un grupo de artículos y ejecutar varios procesos contra los elementos en el grupo . Visual Basic se encarga de este requisito con su funcionalidad de matriz. Matriz Definición
Una matriz es un conjunto de elementos o elementos que comparten el mismo nombre, pero se identifican por su posición en el conjunto. Otra forma de describir una matriz es llamarla una tabla de elementos bajo una partida. Por ejemplo , una tabla de verduras puede incluir el brócoli, espinacas, judías verdes y espárragos. Cada elemento es un vegetal y cada uno tiene una posición en la tabla, pero el valor asignado a cada posición es diferente.
Matriz Terminología
matrices tienen " elementos" " subíndices " y " límites ". Un subíndice también puede ser llamado un índice y siempre debe ser un número entero . El subíndice se usa para hacer referencia a un elemento individual en la matriz , que se llama un elemento . Los límites son tanto superior e inferior, con la parte inferior es siempre y en la superior conjunto cuando se declara la matriz.
Cero Declarar una matriz
Arrays puede ser declarada con cualquiera de los Public , Friend , palabras claves privadas o Dim . La instrucción de declaración puede ser construido para utilizar un subíndice para el límite superior o para declarar los valores en la matriz . La primera declaración siguiente declara una matriz con veinticinco elementos , mientras que el segundo se declara una matriz con cinco elementos definidos .
Dim VegetableArray ( 25 ) as String
VegetableArray Dim como String ( 5 ) = { brócoli, zanahorias, frijoles, lechuga, calabaza }
matriz numeración de
elementos de un array están referenciados por un subíndice ( o índice) , que es esencialmente un número de secuencia . El primer elemento siempre ocupa la posición cero y la numeración secuencial. En nuestro ejemplo vegetal del conjunto se vería así :
VegetableName Índice
*******************
Brócoli 0
Espinacas 1
judías verdes 2
Asparagus 3
para acceder a un elemento de la tabla en un programa el código se referían a " VegetableName ( Index) . " Por ejemplo, una línea de código que dice para que aparezca " VegetableName ( 2 ) " mostraría "frijoles verdes " en el campo de visualización especificado. Tenga en cuenta que el número de secuencia más alto de un elemento es siempre uno menos que el número de elementos de la matriz , ya que la numeración comienza con cero.
Atravesando una matriz
Avanzando a través de los valores en que se llama una matriz o tabla atravesar la matriz . Visual Basic permite el uso de números enteros como los contadores de índice para la creación de un bucle simple no es difícil en absoluto . Recordando que el número de índice del primer elemento es cero , un simple fragmento de código como éste atravesará la mesa con facilidad :
For Each OneVegetableString As String En VegetableString
' Escribe un nombre vegetales procedentes de la array
Debug.WriteLine ( OneVegetableString )
Siguiente OneVegetableString
Este tipo de bucle es útil para buscar un arreglo para un valor específico , o simplemente recorriendo e imprimir cada elemento de la matriz.