Vývojári môžu opakovane spúšťať blok kódu pomocou iteračných príkazov C#, kým nie je splnená konkrétna podmienka. To umožňuje vývojárom písať efektívnejší a efektívnejší kód, pretože nemusia písať rovnaký kód viackrát. Tento článok bude diskutovať o každom z týchto vyhlásení a ilustruje, ako ich používať v C#.
Čo sú iteračné príkazy v C#
V C# existujú tri typy iteračných príkazov, ktoré sú:
1: pre slučku
Cyklus for v C# umožňuje programátorom spustiť časť kódu niekoľkokrát opakovane, syntax cyklu for v C# je nasledovná:
pre ( inicializovať; stav; prírastok )
{
// Pokyn, ktorý sa má vykonať
}
Premenná slučky sa inicializuje pomocou inicializačného príkazu a príkaz podmienky určuje, či má slučka pokračovať. Príkaz increment sa používa na aktualizáciu premennej cyklu po každej iterácii, tu je príklad použitia cyklu for:
pomocou systému;
menný priestor IterationStatementsPríklad
{
triedny program
{
static void Main ( reťazec [ ] args )
{
pre ( int i = 0 ; i < 5 ; i++ )
{
Console.WriteLine ( i ) ;
}
}
}
}
Tento kód vypíše do konzoly celé čísla od 0 do 4:
2: zatiaľ čo slučka
Ak chcete opakovane spustiť blok kódu, kým nie je splnená určitá podmienka, vývojári môžu použiť slučku while v C#, nižšie je syntax, ktorú je potrebné dodržať pri použití slučky while:
zatiaľ čo ( vyhlásenie ){
// Pokyn, ktorý sa má vykonať
}
Príkaz sa používa na kontrolu, či má cyklus pokračovať vo vykonávaní, tu je príklad použitia cyklu while:
pomocou systému;menný priestor IterationStatementsPríklad
{
triedny program
{
static void Main ( reťazec [ ] args )
{
int i = 0 ;
zatiaľ čo ( i < 5 )
{
Console.WriteLine ( i ) ;
i++;
}
}
}
}
Tento kód vypíše do konzoly čísla od 0 do 4:
3: do-while Loop
Na vykonanie kódu aspoň raz pred skontrolovaním podmienky je možné použiť do while, nižšie je syntax, ktorú je potrebné dodržať, aby ste mohli použiť cyklus do-while:
robiť{
// Pokyn, ktorý sa má vykonať
}
zatiaľ čo ( vyhlásenie, ktoré sa má overiť ) ;
Príkaz sa používa na kontrolu, či má cyklus pokračovať vo vykonávaní, tu je príklad použitia cyklu do-while:
pomocou systému;priestor názvov Príklad pre IterationStatements
{
triedny program
{
static void Main ( reťazec [ ] args )
{
int i = 0 ;
robiť
{
Console.WriteLine ( i ) ;
i++;
} zatiaľ čo ( i < 5 ) ;
}
}
}
Tento kód vypíše do konzoly čísla od 0 do 4:
Záver
Iteračné príkazy v C# umožňujú vývojárom vykonávať blok kódu opakovane, kým nie je splnená určitá podmienka. Cykly for, while a do-while sú tri typy iteračných príkazov v C#. Po pochopení toho, ako používať tieto iteračné príkazy, môžu vývojári vytvárať komplexnejšie a výkonnejšie aplikácie.