Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Percorrendo Arrays | Arrays
Noções Básicas de C#
course content

Conteúdo do Curso

Noções Básicas de C#

Noções Básicas de C#

1. Começando
2. Lidando com Tipos de Dados
3. Estruturas de Controle
4. Loops
5. Arrays
6. Métodos

book
Percorrendo Arrays

É muito útil poder percorrer rapidamente todos os elementos de um array e realizar alguma operação neles ou extrair seus valores.

Existem várias maneiras de fazer isso, no entanto, a mais comum é usar os loops for e foreach.

No caso de usar o loop for, podemos usar a variável i do loop para indexação:

cs

main

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; for(int i = 0; i < 5; i++) { Console.WriteLine(numbers[i]); } } } }

No código acima, escrevemos a condição i < 5 onde escolhemos 5 como o limite. Em vez de contar manualmente o número de elementos, também podemos usar o atributo Length dos arrays para acessar o comprimento (tamanho) de um array:

cs

main

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] myArray = new int[10]; Console.WriteLine(myArray.Length); // Output: 10 } } }

Usando o atributo length, o loop ficará algo assim:

1. What is the main advantage of using a foreach loop over a for loop in C#?

2. Which of the following is a correct for loop syntax for iterating over an array in C#?

What is the main advantage of using a `foreach` loop over a `for` loop in C#?

What is the main advantage of using a foreach loop over a for loop in C#?

Selecione a resposta correta

Which of the following is a correct `for` loop syntax for iterating over an array in C#?

Which of the following is a correct for loop syntax for iterating over an array in C#?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 7
We're sorry to hear that something went wrong. What happened?
some-alt