CSharp Cheat sheet

Tu guía rápida para programar en C#

Bucle For en C#

El bucle for es una de las estructuras más utilizadas en C#. Permite repetir un bloque de código un número determinado de veces, lo que es ideal cuando sabes exactamente cuántas iteraciones necesitas. Su estructura compacta con inicialización, condición y actualización en una sola línea facilita escribir bucles controlados y legibles.

Sintaxis básica

La forma general de un bucle for es:

for (inicialización; condición; actualización) {
    // Código a ejecutar en cada iteración
}
    

La inicialización se ejecuta una vez al comienzo. La condición se evalúa antes de cada iteración y, si es verdadera, se ejecuta el cuerpo del bucle. La actualización se aplica al final de cada iteración.

Ejemplo práctico

for (int i = 0; i < 5; i++) {
    Console.WriteLine($"Iteración número: {i}");
}
    

Este bucle imprime números del 0 al 4. Es muy común para recorrer índices de arrays o listas, generar tablas o repetir tareas un número exacto de veces.

Buenas Prácticas

Usa nombres de variables de control descriptivos cuando sea necesario (no siempre i, j, k). Evita lógica compleja dentro del cuerpo del bucle y considera extraerla en funciones separadas si crece demasiado. Además, ten cuidado de no crear condiciones que provoquen bucles infinitos o errores de límite.

Ver también

Documentación oficial de Microsoft

Ver más en Microsoft Docs