Share via


Como: Criar uma matriz de matrizes

Uma matriz com arrays de elementos é chamada um matriz de matrizes, or a irregulares matriz.Como numa matriz unidimensional, é criada com uma cláusula Novo (Visual Basic) e atribuição a variável matriz.Você pode fazer isso como parte da declaração do array ou em uma declaração de atribuição subsequente.

Para criar uma matriz denteada

  1. Adicione quantos pares de parênteses depois do nome da variável há níveis de matrizes aninhadas.

  2. Adicione o mesmo número de pares de parênteses à New cláusula. Você não precisa mais de um emparelhar de chaves ({}) se você não está fornecendo os valores de elemento. O exemplo a seguir declara uma variável para uma matriz de matrizes com elementos do Tipo de dados Byte (Visual Basic), cria a matriz e o atribui à variável.

    Dim ratings As Byte()() = New Byte()() {}
    

    Seguindo a execução da declaração, a matriz na variável ratings tem comprimento 0.

Consulte também

Tarefas

Como: Declare uma variável de matriz

Como: Criar uma matriz

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

Como: Criar uma matriz com tipos mistos de elemento

Como: Criar uma matriz com sem elementos

Como: Inicializar uma matriz irregular

Solucionando problemas de arrays

Conceitos

Matrizes Denteadas no Visual Basic

Escrevendo código compatível com CLS

Outros recursos

Matrizes no Visual Basic