Partilhar via


Como: Determinar o comprimento de uma dimensão de um array

The GetLength método de uma matriz retorna o comprimento longo da dimensão que você especificar.

Para determinar o comprimento de uma dimensão de uma matriz

  • De telefonarGetLength no nome da matriz. Fornecer a dimensão para o qual você deseja que o comprimento sistema autônomo o argumento GetLength. Observe que o argumento de dimensão é baseado em 0.

    Dim sampleTripleArray(,,) As Short = New Short(2, 3, 4) {} 
    MsgBox("Dimension lengths of sampleTripleArray are " & CStr(sampleTripleArray.GetLength(0)) _
        & ", " & CStr(sampleTripleArray.GetLength(1)) & ", " & CStr(sampleTripleArray.GetLength(2)))
    

    The MsgBoxtelefonar exibe "Dimension comprimentos de sampleTripleArray são 3, 4, 5".

O menor valor de índice para cada dimensão será sempre 0 e o GetUpperBound método retorna o valor de índice mais alto da dimensão. Para cada dimensão, GetLength Retorna um valor mais alto por 1 do que o retornado por GetUpperBound. sistema autônomo ocorre com GetLength, a dimensão que você especificar para GetUpperBound é baseado em 0.

Você pode encontrar o comprimento total de uma matriz de seus Length propriedade.

Você pode alterar o dimensionar total, alterando o dimensionar de uma dimensão individual.No entanto, não é possível alterar a classificar (o número de dimensões).

Consulte também

Tarefas

Como: Declare uma variável de matriz

Como: Criar uma matriz

Como: Inicializar uma variável de matriz

Como: Determinar o dimensionar de um array

Como: Altere o dimensionar de um array

Solucionando problemas de arrays

Conceitos

dimensionar da matriz no Visual Basic

Outros recursos

Matrizes no Visual Basic