Utilização de Array dentro de uma aplicação

Canal: C#  |  Autor: Rogério William Fernandes  |  Publicado em: 02/04/2009  |  Views: 2.429

Utilização de Array dentro de uma aplicação



Dentro do  .NET Framework veremos um importante tipo de estrutura os chamados arrays, eles servem para se trabalhar com coleções de dados dentro de uma aplicação.

Na descrição um array é uma estrutura de dados que contém um conjunto de variáveis que podem ser acessados através de um índice.

Bom , vamos lá,
Para declarar um array:
  • defina o tipo (int)
  • defina o dimensionamento ([4])
  • defina o identificador (numeroIrmaos)

Ex: int[4] numeroIrmaos;

Importante lembrar que um array de valor N, os índices validos para ele estão entre 0 e N-1.  O número total de elementos do array é composto pelo produto do tamanho de cada dimensão do array.
Para criar um array precisamos cirar uma instância utilizando o operador  new e serão inicializados com zero, false ou null (implícito)

Ex: int[] NrFilhos
NrFilhos = new int[5];
Int[ , ]grid = new int[3,5];


Depois de declarar e instanciar o array, devemos carregar os elementos do array com valores obedecendo ao tipo de dado escolhido no declaração. Este procedimento deve obedecer ao número de dimenssões especificadas na declaração do array.
Int[] NrFilhos = new int[5] {10,40,80,120,160};

Int[ , ] grid = {
    {4,5,6,3,10}
    {1,2,3,4,5}
    {90,100,102,103,106}
}


Um array não precisa ser inicializado em uma constante logo depois da sua declaração. Ele pode ser instanciado em run-time, isso fornece mais flexibilidade à estrutura, permitindo que o tamanho do array apareça dentro do código no momento da execução.

Métodos e Propriedades

Propriedade
  • Length: Retorna o número total de elementos de todas as dimensões do array
  • Rank: Retorna o número de dimensões do array


Métodos
  • Clear(): Limpa o array, atribuindo zero, false ou null para todos os elementos.
  • Clone(): Cria uma cópia do array. Isso permite que se trabalhe com a cópia sem comprometer o array original.
  • GetLength(): Retorna o número total de elementos de uma dimensão do array
  • IndexOf(): Retorna o index da primeira ocorrência de um array de um valor na dimensão.
  • Sort(): Organiza os elementos do array.


Pessoal é isso por enquanto, postem suas dúvidas e sugestões,  sobre o artigo. Até a proxima.

Referência:
http://msdn.microsoft.com/en-us/library/aa288453(VS.71).aspx

Tags: c#, array
Creative Commons Esta obra está licenciada sob uma Licença Creative Commons. Você pode copiar, distribuir, exibir, executar, desde que seja dado crédito ao autor original (Citando nome do autor, data, local e link de onde tirou o texto). Você não pode fazer uso comercial desta obra. Você não pode criar obras derivadas.
Vote no artigo:

Compartilhe:

[x] Fechar Preencha os campos abaixo para indicar esta página:
Seu nome:
Seu e-mail:
Nome do indicado:
E-mail do indicado:
Deixe uma mensagem:
Anti-spam:

(nova imagem)
Preencha o que vê:
Twitter diHITT Facebook delicious envie por e-mail comentar

comentarComentários:

Preencha o formulário para comentar:

[x] Fechar
Nome:*
E-mail:* (não será exibido)
Site: (http://)
Comentário:*
Anti-spam:

(nova imagem)
Preencha o que vê:

Deseja receber as respostas dos comentários

Marcello
Publicado em:
13/04/2009 - 16:54
Marcello
Valewww. Esse site é 1000 é isso que é netdeOuro. Conitinuem assim..
Guilherme Bacellar
Publicado em:
05/06/2009 - 07:32
Opa,
gostaria apenas de dizer também que Array's são estruturas muito importantes em programação.

Por isso esse artigo além de muito bem redigido é importante para todos os programadores .NET (sejam eles experientes ou não)