Este artículo se transfiere de: http://m.biancheng.net/view/2802.html
La declaración de continuación en C # es un poco como una declaración de interrupción. Pero no es una terminación forzada. Continuar omitirá el código en el ciclo actual y forzará el inicio del siguiente ciclo.
Para los bucles for, la instrucción continue hace que se ejecute la prueba condicional y la parte de incremento del bucle. Para los bucles while y do while, la instrucción continue hace que el control del programa regrese a la prueba condicional.
Consejo: La declaración de continuación de C # debe usarse en una declaración de bucle.
[Ejemplo] Utilice un bucle for para generar números del 1 al 10, pero no la salida 4.
De acuerdo con los requisitos del tema, cuando la iteración del valor alcanza 4 en el ciclo for, use continuar para finalizar esta iteración y continuar con la siguiente iteración. El código es el siguiente.
Programa de clase { static void Main (string [] args) { for (int i = 1; i <= 10; i ++) { if (i == 4) { continue; } Console.WriteLine (i); } } }
Ejecute el código anterior, el efecto se muestra en la figura a continuación.
Como se puede ver en el efecto de ejecución anterior, cuando el valor en el bucle for itera a 4, la instrucción continue finaliza esta iteración y continúa a la siguiente, por lo que no hay 4 en el resultado de salida.