Yurijnd.com
Четверг, 06.02.2025, 23:44
Меню сайта

Вход на сайт

Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    do (Справочник по C#)

    Visual Studio 2013
     

    Оператор do повторно выполняет оператор или блок операторов, пока определенное выражение не примет значение false. Тело цикла должно быть заключено в фигурные скобки, {}, если оно не состоит из одной инструкции. В этом случае фигурные скобки необязательны.

    Пример

     

    В следующем примере операторы цикла do-while выполняются до тех пор, пока значение переменной x остается меньше 5.

     
    public class TestDoWhile 
    {
     public static void Main () 
     {
     int x = 0;
     do 
     {
     Console.WriteLine(x);
     x++;
     } while (x < 5);
     }
    }
    /*
     Output:
     0
     1
     2
     3
     4
    */
    

    В отличие от оператора while, цикл do-while выполняется один раз до вычисления значения условного выражения.

    В любой точке блока do-while цикл можно разорвать с помощью оператора break. Можно перейти непосредственно к оператору оценки выражения while, воспользовавшись оператором continue. Если выражение while имеет значение true, выполнение продолжается с первого оператора цикла. Если выражение имеет значение false, выполнение продолжается в первом операторе после цикла do-while.

    Цикл do-while также можно разорвать посредством операторов gotoreturn или throw.

    Copyright MyCorp © 2025
    Сделать бесплатный сайт с uCoz