Programeri mogu ponavljati blok koda s C# naredbama iteracije dok se ne ispuni određeni uvjet. To razvojnom programeru omogućuje pisanje učinkovitijeg i djelotvornijeg koda jer ne mora pisati isti kod više puta. Ovaj će članak raspravljati o svakoj od ovih izjava i ilustrirati kako ih koristiti u C#.
Što su iteracijske izjave u C#
Postoje tri vrste naredbi iteracije u C#, a to su:
1: za petlju
Petlja for u C# programerima omogućuje pokretanje dijela koda određeni broj puta više puta, sintaksa za petlju for u C# je sljedeća:
za ( inicijalizirati; stanje; prirast )
{
// Instrukcija koju treba izvršiti
}
Varijabla petlje se inicijalizira korištenjem inicijalizacijske naredbe, a naredba uvjeta određuje hoće li se petlja nastaviti izvoditi. Naredba increment se koristi za ažuriranje varijable petlje nakon svake iteracije, ovdje je primjer kako se koristi for petlja:
korištenje sustava;
imenski prostor IterationStatementsExample
{
razreda Program
{
statička praznina Glavni ( niz [ ] args )
{
za ( int i = 0 ; ja < 5 ; i++ )
{
Konzola.WriteLine ( ja ) ;
}
}
}
}
Ovaj kod će izbaciti cijele brojeve od 0 do 4 na konzolu:
2: while petlja
Za izvođenje bloka koda više puta dok se ne ispuni određeni uvjet, programeri mogu koristiti while petlju u C#, u nastavku je sintaksa koju je potrebno slijediti za korištenje while petlje:
dok ( izjava ){
// Instrukcija koju treba izvršiti
}
Izjava se koristi za provjeru treba li se petlja nastaviti izvršavati, ovdje je primjer kako se koristi while petlja:
korištenje sustava;imenski prostor IterationStatementsExample
{
razreda Program
{
statička praznina Glavni ( niz [ ] args )
{
int i = 0 ;
dok ( ja < 5 )
{
Konzola.WriteLine ( ja ) ;
i++;
}
}
}
}
Ovaj kod će izbaciti brojeve od 0 do 4 na konzolu:
3: petlja do-while
Za izvršenje koda barem jednom prije provjere uvjeta može se koristiti do while, u nastavku je sintaksa koju je potrebno slijediti kako biste koristili do-while petlju:
čini{
// Instrukcija koju treba izvršiti
}
dok ( izjava koju treba potvrditi ) ;
Izjava se koristi za provjeru treba li petlja nastaviti s izvođenjem, ovdje je primjer kako koristiti do-while petlju:
korištenje sustava;prostor imena ExampleforIterationStatements
{
razreda Program
{
statička praznina Glavni ( niz [ ] args )
{
int i = 0 ;
čini
{
Konzola.WriteLine ( ja ) ;
i++;
} dok ( ja < 5 ) ;
}
}
}
Ovaj kod će izbaciti brojeve od 0 do 4 na konzolu:
Zaključak
Naredbe iteracije u C# programerima omogućuju izvođenje bloka koda opetovano dok se ne ispuni određeni uvjet. Petlje for, while i do-while su tri vrste iteracijskih naredbi u C#. Razumijevajući kako koristiti ove iteracijske izjave, programeri mogu stvoriti složenije i snažnije aplikacije.