Como usar o loop foreach em C#?


O loop foreach é usado para iterar sobre uma coleção de itens em C#. Ele é especialmente útil quando você precisa percorrer todos os elementos de uma matriz ou lista.

Aqui está a sintaxe básica do loop foreach em C#:

foreach (var item in collection)
{
    // código a ser executado para cada item
}

Onde collection é a coleção de itens que você deseja iterar e item é uma variável que representa cada item na coleção.

Por exemplo, se você tiver uma matriz de números inteiros, poderá usar o loop foreach para percorrer todos os elementos da matriz e exibi-los na tela:

int[] numeros = { 1, 2, 3, 4, 5 };

foreach (int numero in numeros)
{
    Console.WriteLine(numero);
}

Isso exibirá os números 1 a 5 na tela.

Você também pode usar o loop foreach com outras coleções, como listas e dicionários. Por exemplo, se você tiver uma lista de strings, poderá usá-la da seguinte maneira:

List<string> nomes = new List<string> { "João", "Maria", "Pedro" };

foreach (string nome in nomes)
{
    Console.WriteLine(nome);
}

Isso exibirá os nomes "João", "Maria" e "Pedro" na tela.

Em resumo, o loop foreach é uma maneira fácil e conveniente de iterar sobre uma coleção de itens em C#.



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.