Програмери могу да покрећу блок кода више пута са Ц# изјавама итерације све док се не испуни одређени услов. Ово омогућава програмеру да напише ефикаснији и ефективнији код, јер не мора да пише исти код више пута. Овај чланак ће расправљати о свакој од ових изјава и илустровати како их користити у Ц#.
Шта су наредбе итерације у Ц#
Постоје три типа итерацијских изјава у Ц#-у, а то су:
1: за петљу
Петља фор у Ц# омогућава програмерима да покрећу део кода одређени број пута узастопно, синтакса за петљу фор у Ц# је следећа:
за ( иницијализовати; стање; прираст )
{
// Инструкција коју треба извршити
}
Променљива петље се иницијализује помоћу наредбе за иницијализацију, а наредба услова одређује да ли петља треба да настави да ради. Наредба инкремента се користи за ажурирање променљиве петље након сваке итерације, ево примера како се користи фор петља:
коришћење система;
простор имена ИтератионСтатементсЕкампле
{
разред Програм
{
статичка празнина Главна ( низ [ ] аргс )
{
за ( инт и = 0 ; и < 5 ; и++ )
{
Цонсоле.ВритеЛине ( и ) ;
}
}
}
}
Овај код ће извести целе бројеве од 0 до 4 на конзолу:
2: док петља
Да би извршили блок кода узастопно док се одређени услов не испуни, програмери могу да користе вхиле петљу у Ц#, испод је синтакса коју је неопходно пратити да би користили вхиле петљу:
док ( изјава ){
// Инструкција коју треба извршити
}
Наредба се користи за проверу да ли петља треба да настави са извршавањем, ево примера како се користи вхиле петља:
коришћење система;простор имена ИтератионСтатементсЕкампле
{
разред Програм
{
статичка празнина Главна ( низ [ ] аргс )
{
инт и = 0 ;
док ( и < 5 )
{
Цонсоле.ВритеЛине ( и ) ;
и++;
}
}
}
}
Овај код ће избацити бројеве од 0 до 4 на конзолу:
3: уради-вхиле петља
Да би се извршио, код најмање једном пре него што се провери услов, може се користити до вхиле, у наставку је синтакса коју је неопходно пратити да би се користила петља до-вхиле:
урадите{
// Инструкција коју треба извршити
}
док ( изјава коју треба потврдити ) ;
Наредба се користи за проверу да ли петља треба да настави са извршавањем, ево примера како се користи до-вхиле петља:
коришћење система;намеспаце ЕкамплефорИтератионСтатементс
{
разред Програм
{
статичка празнина Главна ( низ [ ] аргс )
{
инт и = 0 ;
урадите
{
Цонсоле.ВритеЛине ( и ) ;
и++;
} док ( и < 5 ) ;
}
}
}
Овај код ће избацити бројеве од 0 до 4 на конзолу:
Закључак
Изрази итерације у Ц#-у дозвољавају програмерима да извршавају блок кода више пута док се не испуни одређени услов. Петље фор, вхиле и до-вхиле су три типа наредби итерације у Ц#. Разумевањем како да користе ове итерацијске изјаве, програмери могу креирати сложеније и моћније апликације.