Vývojáři mohou opakovaně spouštět blok kódu pomocí iteračních příkazů C#, dokud není splněna určitá podmínka. To umožňuje vývojářům psát efektivnější a efektivnější kód, protože nemusí psát stejný kód vícekrát. Tento článek se bude zabývat každým z těchto příkazů a ilustruje, jak je používat v C#.
Co jsou iterační příkazy v C#
V C# existují tři typy iteračních příkazů, které jsou:
1: pro smyčku
Smyčka for v C# umožňuje programátorům spouštět část kódu několikrát opakovaně, syntaxe pro smyčku for v C# je následující:
pro ( inicializovat; stav; přírůstek )
{
// Pokyn k provedení
}
Proměnná smyčky se inicializuje pomocí příkazu inicializace a příkaz podmínky určuje, zda má smyčka pokračovat. Příkaz increment se používá k aktualizaci proměnné smyčky po každé iteraci, zde je příklad, jak použít smyčku for:
pomocí systému;
jmenný prostor IterationStatementsPříklad
{
třídní program
{
statické prázdno Hlavní ( tětiva [ ] argumenty )
{
pro ( int i = 0 ; i < 5 ; i++ )
{
Console.WriteLine ( i ) ;
}
}
}
}
Tento kód vypíše do konzole celá čísla od 0 do 4:
2: zatímco smyčka
Chcete-li opakovaně provádět blok kódu, dokud není určitá podmínka pravdivá, mohou vývojáři použít smyčku while v C#, níže je syntaxe, kterou je nutné dodržet, abyste mohli použít smyčku while:
zatímco ( prohlášení ){
// Pokyn k provedení
}
Příkaz se používá ke kontrole, zda má smyčka pokračovat ve vykonávání, zde je příklad, jak použít smyčku while:
pomocí systému;jmenný prostor IterationStatementsPříklad
{
třídní program
{
statické prázdno Hlavní ( tětiva [ ] argumenty )
{
int i = 0 ;
zatímco ( i < 5 )
{
Console.WriteLine ( i ) ;
i++;
}
}
}
}
Tento kód vypíše do konzole čísla od 0 do 4:
3: Do-while Loop
Chcete-li provést, kód alespoň jednou před kontrolou podmínky, lze použít do while, níže je syntaxe, kterou je nutné dodržet, aby bylo možné použít smyčku do-while:
dělat{
// Pokyn k provedení
}
zatímco ( prohlášení, které má být ověřeno ) ;
Příkaz se používá ke kontrole, zda má smyčka pokračovat ve vykonávání, zde je příklad, jak použít smyčku do-while:
pomocí systému;jmenný prostor Příklad pro IterationStatements
{
třídní program
{
statické prázdno Hlavní ( tětiva [ ] argumenty )
{
int i = 0 ;
dělat
{
Console.WriteLine ( i ) ;
i++;
} zatímco ( i < 5 ) ;
}
}
}
Tento kód vypíše do konzole čísla od 0 do 4:
Závěr
Iterační příkazy v C# umožňují vývojářům spouštět blok kódu opakovaně, dokud není splněna určitá podmínka. Cykly for, while a do-while jsou tři typy iteračních příkazů v C#. Díky pochopení toho, jak používat tyto iterační příkazy, mohou vývojáři vytvářet složitější a výkonnější aplikace.