typestar

Bucles en C#

for cuenta, foreach recorre, while corre hasta que algo lo pare.

for (int i = 0; i < 3; i++)
{
    Console.WriteLine($"for: {i}");
}

var langs = new[] { "C#", "F#", "VB" };
foreach (var lang in langs)
{
    if (lang == "VB") continue;
    Console.WriteLine($"foreach: {lang}");
}

int n = 1;
while (n < 100)
{
    n *= 3;
    if (n > 50) break;
}
Console.WriteLine($"stopped at {n}");

Cómo funciona

  1. for maneja un índice; foreach visita cada elemento sin uno.
  2. continue salta una iteración; break abandona el bucle por completo.
  3. while itera sobre una condición que el cuerpo debe cambiar tarde o temprano.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
19
Caracteres a escribir
300
Tokens
93
Ritmo de tres estrellas
95 tpm

Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 59 segundos.

Escribe este fragmento

Paso 3 de 3 en Control de flujo; paso 10 de 29 en Fundamentos del lenguaje.

← Anterior Siguiente →