Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
instrucción continue | Bucles
Conceptos básicos de C#
course content

Contenido del Curso

Conceptos básicos de C#

Conceptos básicos de C#

1. Comenzando
2. Manejo de Tipos de Datos
3. Estructuras de Control
4. Bucles
5. Arrays
6. Métodos

bookinstrucción continue

La instrucción continue se utiliza para saltar a la siguiente iteración del bucle.

Cuando usamos la instrucción continue, cualquier código que la siga dentro del bloque de código se ignora y el bucle pasa a la siguiente iteración. Veamos un ejemplo:

Puedes ver en el código anterior, que los métodos Console.WriteLine segundo y tercero se ignoran en cada iteración.

De manera similar, también podemos ignorar condicionalmente el código usando la instrucción continue, por ejemplo:

cs

main

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }

En el ejemplo anterior, la instrucción Console.WriteLine se ignora en la cuarta iteración.

Un ejemplo más práctico de la instrucción continue es el siguiente código:

cs

main

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

El código anterior itera desde los números 0 a 9. Verifica si i es impar usando la condición i % 2 != 0 ya que un número impar dividido por 2 siempre da un resto distinto de cero. Si un número es impar, salta a la siguiente iteración, y si un número es par no salta y por lo tanto imprime i. De esta manera, imprime todos los números pares entre 0 y 9.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 7
some-alt