C# – Continue Statement

  • Post author:
  • Post category:C#
  • Post comments:2 Comments
C# - Continue Statement

The C# continue statement in C# works somewhat like the break statement. Instead of forcing termination, however, continue forces the next iteration of the loop to take place, skipping any code in between.

For the for loop, continue statement causes the conditional test and increment portions of the loop to execute. For the while and do…while loops, continue statement causes the program control passes to the conditional tests.

Syntax C# Continue Statement

The syntax for a continue statement in C# is as follows −

continue;

Flow Diagram

C# - Continue Statement

Example

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();
      }
   }
} 

The following result −

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

Next Topic – Click Here

This Post Has 2 Comments

Leave a Reply