TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Como Usar Array Em C#

Artigo: Como Usar Array Em C#. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  3/10/2013  •  758 Palavras (4 Páginas)  •  607 Visualizações

Página 1 de 4

Array C# – Array Vetor – Array Matriz

Iremos aprender o que é um Array, como utilizar um Array no C#, como criar um Array, como resgatar um Array, e outros.

Neste artigo utilizaremos For e Foreach. Para aprender a utilizar For clique aqui, e para aprender Foreach clique aqui.

Array | O que é ?

No C#, de forma simples, um Array é conjunto de elementos, ou seja, uma lista onde podem ser armazenadas informações do mesmo tipo e acessadas através do seu índice(numero que serve como um endereço de cada elemento dentro do Array).

Por exemplo, você tem o Array “cores”. Nele você tem os valores vermelho, verde e azul. Sendo que o índice de vermelho é 0, de verde é 1 e o de azul é 2. Então para que eu possa chamar o valor verde dentro do Array tenho que chamar o índice 1.

[0] [vermelho]

[1] [verde]

[2] [azul]

Os Arrays são muito úteis, podemos utilizar um Array para, por exemplo, armazenar informações de um banco de dados e mostrar para o usuário, bem como salvar, buscar, editar e deletar informações desse Array.

Veremos dois tipos de Array, vetor (unidimensional) e matriz (bidimensional).

Array | Unidimensional(Vetor)

Array Vetor | O que é?

É um Array de uma única dimensão.

Array Vetor | Declarando

Para declarar um Arrayvetor(unidimensional) no C# utilize o código abaixo:

Código C#

view source

print?

1 string[] cores;//Somente declaramos o Array.

Simples, basta colocar o tipo, no nosso caso, string. Abrir e fechar colchetes []. E colocar o nome, no exemplo, “cores”.

Array Vetor | Criando nova instância

Agora devemos criar uma nova instância desseArray:

Código C#

view source

print?

1 cores =newstring[3];

2 //Criamos uma nova instância do Array cores dizendo que ele terá 3 posições.

Array Vetor | Inserindo valores

Agora vamos preencher o Array com os valores:

Código C#

view source

print?

1 cores[0] ="vermelho";

2 cores[1] ="verde";

3 cores[2] ="azul";

4 //Simples, demos os valores para as devidas posições dessa lista ou Array.

Array Vetor | Resgatando valor

Para resgatar um valor do Array vetor no C# basta informar o nome do Array e o índice, por exemplo:

Código C#

view source

print?

1 stringcor_favorita = cores[2];

2 //Retorna Azul

Array Vetor | Listando todos os valores

Para imprimir todos os valores do Array na página, utilize um For, conforme exemplo:

Código C#

view source

print?

1 for(inti = 0; i<cores.Length; i++ )

2 {

3 Response.Write(cores[i].ToString());

4 }

5 //Utilizo For para percorer o Array e imprimir dados.

Array Vetor | Efetuando busca dentro do Array

Podemos buscar um valor dentro do Array sem saber seu índice. Por exemplo, quero saber em qual posição, ou índice, do Array está a cor verde:

Código C#

view source

print?

1 for(inti = 0; i<cores.Length; i++ )

2 {

3 if(cores[i].ToString() =="verde");

4 Response.Write("O verde está no índice: "+ i);

5 }

O código acima percorre o Array, e a cada posição ele compara se o valor é verde, se for ele imprime na página uma mensagem informando o índice em que se encontra a cor verde.

Array | Bidimensional(Matriz)

Array Matriz | O que é?

É um Array com duas dimensões, ao invés de ter só linhas ele tem linhas e colunas.

Array Matriz | Criando

Para criar um Arraymatriz(bidimensional) no C# utilize o código abaixo:

Código C#

view

...

Baixar como (para membros premium)  txt (5.2 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com