Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The continue statement passes control to the next iteration of the enclosing iteration statement in which it appears.
Example
In this example, a counter is initialized to count from 1 to 10. By using the continue statement in conjunction with the expression (i < 9), the statements between continue and the end of the for body are skipped.
class ContinueTest
{
static void Main()
{
for (int i = 1; i <= 10; i+)
{
if (i < 9)
{
continue;
}
Console.WriteLine(i);
}
// Keep the console open in debug mode.
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
/*
Output:
9
10
*/
C# Language Specification
For more information, see the following sections in the C# Language Specification:
5.3.3.10 Break, continue, and goto statements
8.9.2 The continue statement
See Also
Concepts
Reference
Jump Statements (C# Reference)