Percorrendo 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 percorre cada elemento usando o índice i
, que varia de 0
até array.Length - 1
.
main.cs
123456789101112using 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 percorre automaticamente cada elemento, tornando o código mais fácil de ler e escrever.
main.cs
123456789101112using 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 loop for
e o loop foreach
. O loop for
é versátil, permitindo acessar e modificar elementos usando seus índices. O loop foreach
oferece uma sintaxe mais simples para operações de leitura, melhorando a legibilidade do código. Ambos os loops são ferramentas essenciais para manipulação eficiente de arrays.
1. Qual é a principal vantagem de usar um loop foreach
em vez de um loop for
em C#?
2. Qual das seguintes é uma sintaxe correta de loop for
para iterar sobre um array em C#?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 1.59
Percorrendo 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 percorre cada elemento usando o índice i
, que varia de 0
até array.Length - 1
.
main.cs
123456789101112using 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 percorre automaticamente cada elemento, tornando o código mais fácil de ler e escrever.
main.cs
123456789101112using 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 loop for
e o loop foreach
. O loop for
é versátil, permitindo acessar e modificar elementos usando seus índices. O loop foreach
oferece uma sintaxe mais simples para operações de leitura, melhorando a legibilidade do código. Ambos os loops são ferramentas essenciais para manipulação eficiente de arrays.
1. Qual é a principal vantagem de usar um loop foreach
em vez de um loop for
em C#?
2. Qual das seguintes é uma sintaxe correta de loop for
para iterar sobre um array em C#?
Obrigado pelo seu feedback!