Съдържание:
Определение - Какво означава, докато изявление означава?
Операторът while в C # е операция за повторение, която позволява изпълнението на вграден оператор условно за нула или повече пъти. Вграденият оператор предполага блока на кода, който съдържа единични или множество оператори, които трябва да бъдат изпълнени в оператора while.
Операторът while е един от операторите на контролния поток в C #, който дава възможност за изпълнение на последователност от логика многократно в цикъл, докато конкретно условие е невярно. Тъй като контролиращият израз, който представлява условието, се оценява в началото на изпълнението на цикъла while, има възможност да не се влиза в цикъла, когато условието се върне невярно при първата итерация.
Изразът while обикновено се използва, когато броят повторения, които трябва да бъдат изпълнени, не е известен и не може да бъде оценен. Операторът while също може да се използва в цикъл, където условието винаги остава вярно, но има вътрешни условия в операторите на цикъла на цикъла.
Техопедия обяснява Докато изявление
Операторът while взема един параметър, който указва Boolean израз, представляващ условието за прекратяване на цикъла. В случай на повече от едно условие, булевият израз може да бъде изграден чрез комбиниране на множество условия с условни логически оператори (&& и ||) или булеви логически оператори (& и |).
Булевият израз се оценява, докато:
- Въвеждане на цикъла в първата итерация
- Контролът достига до края на вградения оператор на оператора while
- Операторът "продължи" се изпълнява в цикъла
Ако резултатът от оценката на този израз е истина, контролът се прехвърля във вградения оператор. Ако Boolean изразът върне невярно, контролът се прехвърля от оператора while.
Например, операторът while може да се използва за отпечатване на числата от едно до 10, като се предостави подходящо булево условие, заедно с необходимата актуализация на променливата, свързана със състоянието.
"Прекъсване", "връщане", "хвърляне" и "goto" са операторите за скок, които могат да бъдат използвани в рамките на цикълът while, за да излязат от итерацията на изразите, вградени в този цикъл.
За да прекратите оператора while и да избегнете появата на безкраен цикъл, Boolean изразът трябва да бъде подходящо дефиниран заедно с правилното инициализиране и актуализиране на променливите, използвани в израза.
Това определение е написано в контекста на C #
