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 8 / 68

Repetir (la sentencia while)

En esta lección repetirás un bloque mientras se cumpla una condición.

while (condición) { ... } comprueba antes de cada vuelta. do { ... } while (condición); comprueba al final, así que el cuerpo se ejecuta al menos una vez.

El código de ejemplo cuenta hasta tres; la línea que incrementa el contador es la que hace que termine.

Olvidarla deja el programa dando vueltas para siempre. La pregunta útil al escribir un while es siempre: ¿qué línea hará que esta condición sea falsa alguna vez?

En C#, el while se usa para lo que no tiene un número conocido de repeticiones: leer líneas de un archivo, procesar una cola hasta vaciarla, reintentar hasta que una operación salga bien. Para recorrer colecciones, foreach es más claro y más seguro.

📖 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)