C # - Instruction Continue

le continue l'instruction en C # fonctionne un peu comme la breakdéclaration. Au lieu de forcer l'arrêt, cependant, continuer force la prochaine itération de la boucle à avoir lieu, en ignorant tout code intermédiaire.

Pour le for boucle, continueentraîne l'exécution du test conditionnel et des parties d'incrémentation de la boucle. Pour lewhile et do...while boucles, continue L'instruction entraîne le passage du contrôle du programme aux tests conditionnels.

Syntaxe

La syntaxe d'un continue l'instruction en C # est la suivante -

continue;

Représentation schématique

Exemple

using System;

namespace Loops {
   class Program {
      static void Main(string[] args) {
         /* local variable definition */
         int a = 10;
         
         /* do loop execution */
         do {
            if (a == 15) {
               /* skip the iteration */
               a = a + 1;
               continue;
            }
            Console.WriteLine("value of a: {0}", a);
            a++;
         } 
         while (a < 20);
         Console.ReadLine();
      }
   }
}

Lorsque le code ci-dessus est compilé et exécuté, il produit le résultat suivant -

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 16
value of a: 17
value of a: 18
value of a: 19