Minicursos - C#

Vetores


Vetores, apenas fazendo uma sucinta revisão, são grupos de elementos que podem ser acessados através de seus índices. Em C# os declaramos da seguinte forma:

int[] vetor = new int[8];

Dessa forma criamos um vetor que armazenará dados do tipo int e com 8 posições, ou seja, capaz de armazenar 8 números, cada um em uma posição diferente.

Para inserirmos um valor no vetor devemos utilizar a seguinte sintaxe:

vetor[0] = 15;

Com isso colocamos o número 15 na posição 0 do vetor.

Poderíamos escrever o conteúdo dessa posição no Console com o comando abaixo:

Console.WriteLine(vetor[0]);

Poderíamos também utilizar um for para imprimir o conteúdo de todo esse vetor.

Vetores - C#

Vale ressaltar que um vetor em C# sempre começa sua indexação pela posição zero. Isso é muito importante!

Por fim é importante dizer que é possível criar um vetor e já inicializa-lo com vários valores, vejam:

int[] numerosPrimos = { 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31 };

E claro, poderíamos imprimi-los no Console:

Vetores - C#

A saída para esse for seria:

Vetores - C#

Até aqui demonstrei um vetor de inteiros, mas poderíamos ter utilizado outros tipos, como double:

Vetores - C#

A saída desse código seria:

Vetores - C#

Ou um vetor de strings:

Vetores - C#

Cuja saída seria:

Vetores - C#

Enfim, podemos criar vetores capazes de armazenar diversos tipos de dados. Existem também dezenas de métodos interessantes a serem utilizados com vetores em C#. Para conhecê-los basta explorar o IntelliSense do Visual Studio, digitando o nome do vetor seguido de um ponto, como ilustra a figura abaixo:

Vetores - C#

Nessa enorme lista de métodos disponíveis, existem funções para se calcular a média de um vetor (Average), para ordena-los (OrderBy), para contar quantos elementos o vetor possui (Count), para retornar o maior elemento (Max), o menor (Min), enfim, explorar essa lista só trará benefícios e facilitará seu trabalho daqui para frente. Invistam algum tempo nisso, ok?



Algumas notícias

O que acontece com o cérebro no exato momento em que morremos

O que passa em nossa cabeça no momento da morte? Não se sabe exatamente e, embora os cientistas tenham alguma resposta, a resposta continua sendo um grande mistério. Além de difícil solução, tentar respondê-la pode criar implicações éticas. No entanto, uma equipe de cientistas da Universidade...

Ler Notícia Completa

Operada e devolvida ao útero, menina que nasceu duas vezes hoje 'acorda sorrindo toda manhã'

Um bebê pode nascer duas vezes? Não é o caso da absoluta maioria das crianças, mas foi assim para a pequena Lynlee Boemer. Em outubro de 2015, sua mãe, Margaret Boemer, descobriu que estava grávida de gêmeos. Ela sofreu um aborto espontâneo, mas um dos bebês sobreviveu. Com dez semanas de ges...

Ler Notícia Completa

Médicos dizem estar perto de chegar a exame de sangue para todos os tipos de câncer

Cientistas dizem que estão mais perto de criar um exame de sangue universal, capaz de identificar todos os tipos de câncer. Estudo conduzido com 1.005 pacientes por uma equipe da Universidade Johns Hopkins, dos Estados Unidos, testou um método que detecta oito tipos de proteínas e 16 mutações ge...

Ler Notícia Completa
Você gostará destes vídeos: