Tecnología

Inicio

Reglas que se aplican a las matrices en Visual Basic 2005

Una matriz es una estructura de datos que almacena una colección de elementos y los identifica por un índice de números. En Visual Basic 2005, utiliza matrices con una o más dimensiones para acceder a objetos o variables relacionadas de forma rápida, y para mejorar el flujo de control dentro del programa. Es posible declarar un arreglo utilizando cualquier tipo de datos en Visual Basic 2005.

Declaración e indexación

Se declara una matriz en Visual Basic utilizando la instrucción "Dim". Por ejemplo, "películas Dim (5) As String" declara una matriz unidimensional de cadenas. La matriz contiene seis elementos, no cinco, ya que Visual Basic utiliza la indización de base cero. El primer elemento de la matriz se encuentra en el índice cero, el segundo elemento en el índice uno, y así sucesivamente. Para declarar una matriz multidimensional, incluir los índices de número en la declaración. Por ejemplo, "Dim películas (2, 3, 4) como secuencia" declara una matriz tridimensional.

Tamaño y Dimensiones

Usted puede hacer una matriz con un máximo de 32 dimensiones, aunque es probable que no necesita más de tres. El tamaño de la matriz representa el número total de elementos y depende de la cantidad de dimensiones en el mismo. La fórmula para el tamaño de la matriz es (d1 + 1) (d2 + 1) ... (DÚltimo). Por ejemplo, una matriz de 2-por-3 tiene un tamaño de 12 debido a que (2 + 1) (3 + 1) = 12. El tamaño es independiente del tipo de datos, pero cada dimensión depende del tipo de datos y la memoria disponible.

Elementos

Para establecer el tercer elemento de una matriz, asigne el valor con "array (2) = valor". Para obtener el tercer elemento, sólo tiene que llamar. Por ejemplo, "Label1.Text = array (2)" muestra ese valor en la etiqueta. Sin embargo, si se intenta obtener o establecer un elemento que está fuera de los límites de la matriz, tales como intentar acceder al quinto elemento en una matriz de cuatro elementos, Visual Basic lanzar una excepción. Si no se programa el manejo adecuado excepción, su programa se bloqueará.

Métodos y propiedades

Cuando se crea una matriz, es posible utilizar los métodos de la clase matriz y las propiedades de manipularla. Por ejemplo, algunas propiedades le permiten comprobar la longitud de una matriz, ver si tiene un tamaño fijo, o para determinar el número de dimensiones que tiene. Los métodos incluyen la clasificación arrays, buscando a través de ella para un elemento especificado, la copia o la limpieza de la matriz, la conversión a otro tipo, volviendo diversos valores en los lugares especificados, tales como los límites superior o inferior, o de marcha atrás y cambiar el tamaño de la matriz.