В отличии от оператора break, оператор continue не прекращает итерацию, а пропускает ее и цикл продолжается.
Main.cs
using
System;
class
Program {
-
public
static
int
Main() {
-
int
i = 0;
-
while
(i<10) {
-
i++;
-
if
(i == 5) {
-
continue
;
-
}
-
else
{
-
Console.Write(
"{0} "
, i);
-
}
-
}
-
Console.ReadKey();
-
return
0;
-
}
}
using
System;
class
Program {
-
public
static
int
Main() {
-
int
i = 0;
-
while
(i<10) {
-
i++;
-
if
(i == 5) {
-
continue
;
-
}
-
else
{
-
Console.Write(
"{0} "
, i);
-
}
-
}
-
Console.ReadKey();
-
return
0;
-
}
}
1 2 3 4 6 7 8 9 10