«делай... пока» против «пока»C#

Место общения программистов C#
Anonymous
«делай... пока» против «пока»

Сообщение Anonymous »


Возможные дубликаты:

While или Do While

Когда следует использовать do while вместо while?


Я занимаюсь программированием уже некоторое время (2 года работы + 4,5 года степень + 1 год подготовки к колледжу), и я никогда не использовал цикл do- while, за исключением случаев, когда меня заставляли это делать в курсе «Введение в программирование». У меня растет ощущение, что я программирую неправильно, если никогда не сталкиваюсь с чем-то столь фундаментальным.

Может быть, я просто не столкнулся с правильными обстоятельствами ?

Каковы примеры, когда необходимо использовать do- while вместо while?

(Мое образование почти полностью было посвящено C/C++, а работа - C#, поэтому, если есть другой язык, где это абсолютно имеет смысл, поскольку действия "делать-пока" работают по-другому, то эти вопросы на самом деле не применимы.)

Чтобы уточнить... я знаю разницу между while и do- while. Пока проверяет условие выхода, а затем выполняет задачи. do- while выполняет задачи, а затем проверяет условие выхода.

Подробнее здесь: https://stackoverflow.com/questions/334 ... e-vs-while

Вернуться в «C#»