Comment utiliser la boucle foreach en C# ?


La boucle foreach en C# est utilisée pour parcourir les éléments d'une collection ou d'un tableau. Voici la syntaxe de base de la boucle foreach :

foreach (type variable in collection)
{
    // instructions à exécuter pour chaque élément de la collection
}
  • type : le type de données des éléments de la collection.
  • variable : le nom de la variable qui représente chaque élément de la collection.
  • collection : la collection ou le tableau à parcourir.

Voici un exemple simple qui utilise la boucle foreach pour parcourir un tableau d'entiers :

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

foreach (int num in numbers)
{
    Console.WriteLine(num);
}

Cet exemple affichera les nombres 1 à 5 sur la console.

Il est également possible d'utiliser la boucle foreach avec des collections génériques telles que List<T> :

List<string> names = new List<string> { "Alice", "Bob", "Charlie" };

foreach (string name in names)
{
    Console.WriteLine(name);
}

Cet exemple affichera les noms "Alice", "Bob" et "Charlie" sur la console.

Enfin, il est important de noter que la boucle foreach ne peut pas être utilisée pour modifier les éléments de la collection. Si vous devez modifier les éléments, vous devrez utiliser une boucle for traditionnelle.



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++.