La boucle Foreach
Il existe une boucle spéciale utilisée exclusivement pour parcourir les éléments d'un tableau ou d'une collection.
Syntaxe
csharp string[] voitures = {"Volvo", "BMW", "Ford", "Mazda"}; foreach (string v in voitures) { Console.WriteLine(v); }
Pourquoi utiliser Foreach ?
- C'est plus lisible.
- Pas besoin de compteur d'index (
i). - Moins sujet aux erreurs (comme "Index Out of Range").