Iteraatiolausekkeiden käyttäminen C#:ssa

Iteraatiolausekkeiden Kayttaminen C Ssa



Kehittäjät voivat ajaa koodilohkoa toistuvasti C#-iteraatiolausekkeilla, kunnes tietty ehto täyttyy. Näin kehittäjä voi kirjoittaa tehokkaampaa ja tehokkaampaa koodia, koska heidän ei tarvitse kirjoittaa samaa koodia useita kertoja. Tässä artikkelissa käsitellään kaikkia näitä lauseita ja havainnollistetaan niiden käyttöä C#:ssa.

Mitä ovat iteraatiolausekkeet C#:ssa

C#:ssa on kolmenlaisia ​​iteraatiolausekkeita, jotka ovat:







1: silmukalle

C#:n for-silmukan avulla ohjelmoijat voivat suorittaa koodinpätkän tietyn määrän kertoja toistuvasti, for-silmukan syntaksi C#:ssa on seuraava:



varten ( alustaa; kunto; lisäys )
{
// Suoritettava ohje
}



Silmukkamuuttuja alustetaan alustuskäskyllä, ja ehtolauseke määrittää, pitäisikö silmukan jatkaa toimintaansa. Inkrement-lausetta käytetään silmukkamuuttujan päivittämiseen jokaisen iteraation jälkeen, tässä on esimerkki for-silmukan käyttämisestä:





käyttämällä järjestelmää;

nimiavaruus IterationStatementsExample
{
luokan ohjelma
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
varten ( int i = 0 ; i < 5 ; i++ )
{
Console.WriteLine ( i ) ;
}
}
}
}

Tämä koodi tulostaa konsoliin kokonaisluvut 0-4:



2: kun Silmukka

Jos haluat suorittaa koodilohkon toistuvasti, kunnes tietty ehto täyttyy, kehittäjät voivat käyttää while-silmukkaa C#:ssa. Alla on syntaksi, jota on noudatettava while-silmukan käyttämiseksi:

sillä aikaa ( lausunto )
{
// Suoritettava ohje
}

Käskyä käytetään tarkistamaan, pitäisikö silmukan jatkaa suorittamista, tässä on esimerkki while-silmukan käytöstä:

käyttämällä järjestelmää;

nimiavaruus IterationStatementsExample
{
luokan ohjelma
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
int i = 0 ;
sillä aikaa ( i < 5 )
{
Console.WriteLine ( i ) ;
i++;
}
}
}
}

Tämä koodi tulostaa konsoliin numerot 0-4:

3: do-while Loop

Suorittaaksesi koodin vähintään kerran ennen ehdon tarkistamista, do while -toimintoa voidaan käyttää, alla on syntaksi, jota on noudatettava do-while-silmukan käyttämiseksi:

tehdä
{
// Suoritettava ohje
}
sillä aikaa ( vahvistettava lausunto ) ;

Käskyä käytetään tarkistamaan, pitäisikö silmukan jatkaa suorittamista, tässä on esimerkki do-while -silmukan käytöstä:

käyttämällä järjestelmää;

nimiavaruus EsimerkkiIterationStatements
{
luokan ohjelma
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
int i = 0 ;
tehdä
{
Console.WriteLine ( i ) ;
i++;
} sillä aikaa ( i < 5 ) ;
}
}
}

Tämä koodi tulostaa konsoliin numerot 0-4:

Johtopäätös

C#:n iteraatiolausekkeet antavat kehittäjille mahdollisuuden suorittaa koodilohkon toistuvasti, kunnes tietty ehto täyttyy. For-, while- ja do-while-silmukat ovat kolmenlaisia ​​iteraatiolausekkeita C#:ssa. Ymmärtämällä, kuinka näitä iteraatiolauseita käytetään, kehittäjät voivat luoda monimutkaisempia ja tehokkaampia sovelluksia.