Utviklere kan kjøre en blokk med kode gjentatte ganger med C# iterasjonssetninger til en bestemt betingelse er oppfylt. Dette gjør at utvikleren kan skrive mer effektiv og effektiv kode, da de ikke trenger å skrive den samme koden flere ganger. Denne artikkelen vil diskutere hver av disse utsagnene og illustrere hvordan du bruker dem i C#.
Hva er iterasjonsutsagn i C#
Det er tre typer iterasjonssetninger i C# som er:
1: for Loop
For-løkken i C# gjør det mulig for programmerere å kjøre et stykke kode et visst antall ganger gjentatte ganger, syntaksen for en for-løkke i C# er som følger:
til ( initialisere; betingelse; øke )
{
// Instruks som skal utføres
}
Løkkevariabelen initialiseres ved hjelp av initialiseringssetningen, og betingelsessetningen bestemmer om løkken skal fortsette å kjøre. Inkrementsetningen brukes til å oppdatere loop-variabelen etter hver iterasjon, her er et eksempel på hvordan du bruker en for-løkke:
bruker System;
navneområde Iterasjon StatementsExample
{
klasseprogram
{
statisk tomrom Main ( streng [ ] args )
{
til ( int i = 0 ; Jeg < 5 ; i++ )
{
Console.WriteLine ( Jeg ) ;
}
}
}
}
Denne koden vil sende ut heltallene fra 0 til 4 til konsollen:
2: mens Loop
For å utføre en blokk med kode gjentatte ganger til en viss tilstand er sann kan utviklere bruke while-løkken i C#, nedenfor er syntaksen som er nødvendig å følge for å bruke while-løkken:
samtidig som ( uttalelse ){
// Instruks som skal utføres
}
Utsagnet brukes til å sjekke om løkken skal fortsette å kjøre, her er et eksempel på hvordan du bruker en while-løkke:
bruker System;navneområde Iterasjon StatementsExample
{
klasseprogram
{
statisk tomrom Main ( streng [ ] args )
{
int i = 0 ;
samtidig som ( Jeg < 5 )
{
Console.WriteLine ( Jeg ) ;
i++;
}
}
}
}
Denne koden sender ut tallene fra 0 til 4 til konsollen:
3: gjør-mens-løkke
For å utføre, koden minst én gang før betingelsen er sjekket, kan do while brukes, nedenfor er syntaksen som er nødvendig å følge for å bruke do-while loop:
gjøre{
// Instruks som skal utføres
}
samtidig som ( uttalelse som skal valideres ) ;
Utsagnet brukes til å sjekke om loopen skal fortsette å kjøre, her er et eksempel på hvordan du bruker en do-while loop:
bruker System;navneområde EksempelforIterationStatements
{
klasseprogram
{
statisk tomrom Main ( streng [ ] args )
{
int i = 0 ;
gjøre
{
Console.WriteLine ( Jeg ) ;
i++;
} samtidig som ( Jeg < 5 ) ;
}
}
}
Denne koden sender ut tallene fra 0 til 4 til konsollen:
Konklusjon
Iterasjonssetningene i C# lar utviklere kjøre en kodeblokk gjentatte ganger til en viss betingelse er oppfylt. For-, while- og do-while-løkkene er de tre typene iterasjonssetninger i C#. Ved å forstå hvordan man bruker disse iterasjonsuttalelsene, kan utviklere lage mer komplekse og kraftige applikasjoner.