AD

¿Ya dominas lo básico? Un curso estructurado de C# es la vía rápida para dar el salto.

Ver cursos de C# en Udemy

Enlace de afiliado. No te cuesta nada extra.

#️⃣Lecciones de C#
Lección 5 / 68

Repetir (la sentencia for)

En esta lección repetirás un bloque de código un número determinado de veces.

for (int i = 1; i <= 5; i++) tiene inicialización, condición e incremento. La variable del contador solo existe dentro del bucle.

El código de ejemplo repite cinco veces mostrando el número de vuelta.

Para recorrer una colección, la forma preferida es foreach (var f in frutas): se lee mejor y hace imposible salirse del índice. El for con contador se reserva para cuando necesitas de verdad la posición.

Hay una regla de foreach que sorprende: no se puede modificar la colección mientras la recorres. Añadir o quitar elementos dentro del bucle lanza InvalidOperationException. Si necesitas hacerlo, se recorre una copia o se usa un for hacia atrás.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar C# directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)