Ir para conteúdo
Fórum Script Brasil
  • 0

Arrays


Andersonjb

Pergunta

E ai Gray, beleza? Bem, eu estava precisando fazer o seguinte, criar duas matrizes e ir adicionando valores nela, só que tem um problema: eu nunca usei matrizes no VB.NET e não sei como funciona. Tem como você me explicar?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Essas matrizes vão ter tamanhos definidos? Porque se não tiverem é mais prático você criar uma ArrayList, que é uma lista sem tamanho fixo.

De qualquer maneira, criar um array em VB é simples:

Dim vetor(10) as Integer
vetor(0) = 2
vetor(1) = 3
MessageBox.Show(vetor(0))
MessageBox.Show(vetor(1))

O mesmo vale para quaisquer outros tipos.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0
Opa, é disso mesmo que eu preciso, porque a matriz ideal pra mim seria uma que tanto guardasse 1 registro como 50. Como eu utilizo ela?

A ArrayList você pode fazer assim:

dim a as new ArrayList

a.Add(2)
a.Add(3)
...

for each valor as integer in a
  MessageBox.Show(valor.ToString())
next valor

Como você pode ver, você não precisa especificar um tamanho inicial e pode chamar o método Add quantas vezes quiser para poder adicionar novos elementos.

Certo? wink.gif

Graymalkin

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...