Contenu du cours
Bases de C#
Bases de C#
Parcourir les Tableaux
Parcourir les tableaux est un concept fondamental en programmation, vous permettant d'effectuer des opérations sur chaque élément de manière efficace. En C#, la boucle for
est couramment utilisée à cet effet. Voici la syntaxe :
Cette boucle itère sur chaque élément en utilisant l'index i
, qui varie de 0
à array.Length - 1
.
main
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]); } } } }
La boucle foreach
offre une syntaxe plus simple pour parcourir les tableaux, surtout lorsque vous n'avez pas besoin de modifier les éléments :
Cette boucle itère automatiquement sur chaque élément, ce qui la rend plus facile à lire et à écrire.
main
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}"); } } } }
Résumé
Dans ce chapitre, nous avons exploré deux méthodes principales pour itérer sur des tableaux en C# : la boucle for
et la boucle foreach
. La boucle for
est polyvalente, vous permettant d'accéder et de modifier les éléments en utilisant leurs indices. La boucle foreach
offre une syntaxe plus simple pour les opérations en lecture seule, améliorant ainsi la lisibilité du code. Les deux boucles sont des outils essentiels pour une manipulation efficace des tableaux.
1. Quel est l'avantage principal d'utiliser une boucle foreach
par rapport à une boucle for
en C# ?
2. Laquelle des syntaxes suivantes est correcte pour une boucle for
itérant sur un tableau en C# ?
Merci pour vos commentaires !