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.
Regardons un exemple :
Vous pouvez voir dans le code ci-dessus, les deuxièmes et troisièmes méthodes Console.WriteLine
sont ignorées à chaque itération.
De même, nous pouvons également ignorer conditionnellement du code 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 itère 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, et si un nombre est pair, il ne passe pas et donc affiche 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
Awesome!
Completion rate improved to 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.
Regardons un exemple :
Vous pouvez voir dans le code ci-dessus, les deuxièmes et troisièmes méthodes Console.WriteLine
sont ignorées à chaque itération.
De même, nous pouvons également ignorer conditionnellement du code 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 itère 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, et si un nombre est pair, il ne passe pas et donc affiche i
. De cette façon, il affiche tous les nombres pairs entre 0 et 9.
Merci pour vos commentaires !