Partilhar via


Como: Declare uma variável de matriz

Declare uma variável de matriz da mesma maneira que qualquer Outros variável, usando o Dim demonstrativo. O nome da variável com um ou mais pares de parênteses para indicar que é para você seguir Isenção uma matriz em vez de um escalar (uma variável que contém um único valor).

Declarando variáveis de matriz

Para declarar uma variável de matriz unidimensional

  • Na sua declaração, adicione um emparelhar de parênteses após o nome da variável.O exemplo a seguir declara uma variável para uma matriz unidimensional com elementos do Tipo de dados duplo (Visual Basic).

    Dim cargoWeights() As Double
    

    O exemplo anterior declara uma variável de matriz, mas não atribuir uma matriz para ele.Você ainda deve criar uma matriz unidimensional, inicializá-la e atribuí-lo a cargoWeights.

Para declarar uma variável de matriz multidimensional

  • Na sua declaração, adicione um emparelhar de parênteses após as vírgulas variáveis de nome e local dentro dos parênteses para separar as dimensões.O exemplo a seguir declara uma variável para Isenção uma matriz four-dimensional com elementos do Tipo de dados Short (Visual Basic).

    Dim atmospherePressures(,,,) As Short
    

    O exemplo anterior declara uma variável de matriz, mas não atribuir uma matriz para ele.Você ainda deve criar uma matriz four-dimensional, inicializá-lo, e atribuir-o para atmospherePressures.

Para declarar uma variável de matriz denteada

  • Na sua declaração, adicione quantos pares de parênteses depois do nome da variável há níveis de matrizes aninhadas.O exemplo a seguir declara uma variável para armazenar uma matriz de matrizes de matrizes (uma matriz, cada elemento que é uma matriz, cada elemento que é uma matriz), com a matriz mais interna com elementos do Tipo de dados Byte (Visual Basic).

    Dim inquiriesByYearMonthDay()()() As Byte
    

    O exemplo anterior declara uma variável de matriz, mas não atribuir uma matriz para ele.Você ainda deve criar uma matriz de matrizes de matrizes, inicializá-la e atribuí-lo a inquiriesByYearMonthDay.

Consulte também

Tarefas

Como: Criar uma matriz

Como: Criar uma matriz com mais de uma dimensão

Como: Criar uma matriz de matrizes

Como: Inicializar uma variável de matriz

Solucionando problemas de arrays

Conceitos

Visão geral dos arrays in Visual Basic

Matrizes multidimensionais no Visual Basic

Matrizes Denteadas no Visual Basic

Outros recursos

Matrizes no Visual Basic