Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Percorrendo Arrays | Arrays
Fundamentos de C#

bookPercorrendo Arrays

Percorrer arrays é um conceito fundamental em programação, permitindo realizar operações em cada elemento de forma eficiente. Em C#, o laço for é comumente utilizado para esse propósito. Veja a sintaxe:

for (int i = 0; i < array.Length; i++) {
    // Access array[i]
}

Esse laço itera sobre cada elemento utilizando o índice i, que varia de 0 até array.Length - 1.

main.cs

main.cs

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

O laço foreach oferece uma sintaxe mais simples para percorrer arrays, especialmente quando não é necessário modificar os elementos:

foreach (int number in array) {
    // Use number
}

Esse laço itera automaticamente sobre cada elemento, tornando o código mais fácil de ler e escrever.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; foreach (int number in numbers) { Console.WriteLine($"Number: {number}"); } } } }

Resumo

Neste capítulo, exploramos dois métodos principais para percorrer arrays em C#: o laço for e o laço foreach. O laço for é versátil, permitindo acessar e modificar elementos usando seus índices. O laço foreach oferece uma sintaxe mais simples para operações de leitura, melhorando a legibilidade do código. Ambos os laços são ferramentas essenciais para manipulação eficiente de arrays.

1. Qual é a principal vantagem de usar um laço foreach em vez de um laço for em C#?

2. Qual das seguintes opções apresenta uma sintaxe correta de loop for para iterar sobre um array em C#?

question mark

Qual é a principal vantagem de usar um laço foreach em vez de um laço for em C#?

Select the correct answer

question mark

Qual das seguintes opções apresenta uma sintaxe correta de loop for para iterar sobre um array em C#?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 5

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

bookPercorrendo Arrays

Deslize para mostrar o menu

Percorrer arrays é um conceito fundamental em programação, permitindo realizar operações em cada elemento de forma eficiente. Em C#, o laço for é comumente utilizado para esse propósito. Veja a sintaxe:

for (int i = 0; i < array.Length; i++) {
    // Access array[i]
}

Esse laço itera sobre cada elemento utilizando o índice i, que varia de 0 até array.Length - 1.

main.cs

main.cs

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

O laço foreach oferece uma sintaxe mais simples para percorrer arrays, especialmente quando não é necessário modificar os elementos:

foreach (int number in array) {
    // Use number
}

Esse laço itera automaticamente sobre cada elemento, tornando o código mais fácil de ler e escrever.

main.cs

main.cs

copy
123456789101112
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 10, 15, 20, 25 }; foreach (int number in numbers) { Console.WriteLine($"Number: {number}"); } } } }

Resumo

Neste capítulo, exploramos dois métodos principais para percorrer arrays em C#: o laço for e o laço foreach. O laço for é versátil, permitindo acessar e modificar elementos usando seus índices. O laço foreach oferece uma sintaxe mais simples para operações de leitura, melhorando a legibilidade do código. Ambos os laços são ferramentas essenciais para manipulação eficiente de arrays.

1. Qual é a principal vantagem de usar um laço foreach em vez de um laço for em C#?

2. Qual das seguintes opções apresenta uma sintaxe correta de loop for para iterar sobre um array em C#?

question mark

Qual é a principal vantagem de usar um laço foreach em vez de um laço for em C#?

Select the correct answer

question mark

Qual das seguintes opções apresenta uma sintaxe correta de loop for para iterar sobre um array em C#?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 5
some-alt