Instruction Continue
L'instruction continue est utilisée pour passer à l'itération suivante de la boucle.
Lorsque nous utilisons l'instruction continue, tout code qui la suit à l'intérieur du bloc de code est ignoré et la boucle passe à l'itération suivante.
Examinons un exemple :
Comme vous pouvez le voir dans le code ci-dessus, les deuxièmes et troisièmes méthodes Console.WriteLine sont ignorées à chaque itération.
De la même manière, nous pouvons également ignorer du code de manière conditionnelle en utilisant l'instruction continue :
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }
Dans l'exemple ci-dessus, l'instruction Console.WriteLine est ignorée lors de la 4ème itération.
Un exemple plus pratique de l'instruction continue est le code suivant :
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }
Le code ci-dessus parcourt les nombres de 0 à 9. Il vérifie si i est impair en utilisant la condition i % 2 != 0, car un nombre impair divisé par 2 donne toujours un reste non nul. Si un nombre est impair, il passe à l'itération suivante ; si un nombre est pair, il ne saute pas et affiche donc i. De cette façon, il affiche tous les nombres pairs entre 0 et 9.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Génial!
Completion taux amélioré à 1.59
Instruction Continue
Glissez pour afficher le menu
L'instruction continue est utilisée pour passer à l'itération suivante de la boucle.
Lorsque nous utilisons l'instruction continue, tout code qui la suit à l'intérieur du bloc de code est ignoré et la boucle passe à l'itération suivante.
Examinons un exemple :
Comme vous pouvez le voir dans le code ci-dessus, les deuxièmes et troisièmes méthodes Console.WriteLine sont ignorées à chaque itération.
De la même manière, nous pouvons également ignorer du code de manière conditionnelle en utilisant l'instruction continue :
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }
Dans l'exemple ci-dessus, l'instruction Console.WriteLine est ignorée lors de la 4ème itération.
Un exemple plus pratique de l'instruction continue est le code suivant :
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }
Le code ci-dessus parcourt les nombres de 0 à 9. Il vérifie si i est impair en utilisant la condition i % 2 != 0, car un nombre impair divisé par 2 donne toujours un reste non nul. Si un nombre est impair, il passe à l'itération suivante ; si un nombre est pair, il ne saute pas et affiche donc i. De cette façon, il affiche tous les nombres pairs entre 0 et 9.
Merci pour vos commentaires !