Разработчики могут повторно запускать блок кода с операторами итерации C# до тех пор, пока не будет выполнено определенное условие. Это позволяет разработчику писать более эффективный и действенный код, поскольку ему не нужно писать один и тот же код несколько раз. В этой статье мы обсудим каждое из этих утверждений и проиллюстрируем, как их использовать в C#.
Что такое операторы итерации в C#
В C# существует три типа операторов итерации:
1: для цикла
Цикл for в C# позволяет программистам повторно запускать фрагмент кода определенное количество раз. Синтаксис цикла for в C# выглядит следующим образом:
для ( инициализировать; состояние; приращение )
{
// Инструкция для выполнения
}
Переменная цикла инициализируется с помощью оператора инициализации, а оператор условия определяет, должен ли цикл продолжать работать. Оператор приращения используется для обновления переменной цикла после каждой итерации, вот пример того, как использовать цикл for:
с помощью системы;
пространство имен IterationStatementsExample
{
программа класса
{
статическая пустота Главная ( нить [ ] аргументы )
{
для ( я = 0 ; я < 5 ; я++ )
{
Console.WriteLine ( я ) ;
}
}
}
}
Этот код выведет в консоль целые числа от 0 до 4:
2: пока цикл
Для многократного выполнения блока кода до тех пор, пока не будет выполнено определенное условие, разработчики могут использовать цикл while в C#, ниже приведен синтаксис, которому необходимо следовать, чтобы использовать цикл while:
пока ( заявление ){
// Инструкция для выполнения
}
Оператор используется для проверки того, должен ли цикл продолжать выполнение, вот пример того, как использовать цикл while:
с помощью системы;пространство имен IterationStatementsExample
{
программа класса
{
статическая пустота Главная ( нить [ ] аргументы )
{
я = 0 ;
пока ( я < 5 )
{
Console.WriteLine ( я ) ;
я++;
}
}
}
}
Этот код выведет в консоль числа от 0 до 4:
3: цикл do-while
Чтобы выполнить код хотя бы один раз перед проверкой условия, можно использовать do while, ниже приведен синтаксис, которому необходимо следовать, чтобы использовать цикл do-while:
делать{
// Инструкция для выполнения
}
пока ( утверждение, подлежащее проверке ) ;
Оператор используется для проверки того, должен ли цикл продолжать выполнение, вот пример того, как использовать цикл do-while:
с помощью системы;пространство имен ExampleforIterationStatements
{
программа класса
{
статическая пустота Главная ( нить [ ] аргументы )
{
я = 0 ;
делать
{
Console.WriteLine ( я ) ;
я++;
} пока ( я < 5 ) ;
}
}
}
Этот код выведет в консоль числа от 0 до 4:
Заключение
Операторы итерации в C# позволяют разработчикам многократно выполнять блок кода до тех пор, пока не будет выполнено определенное условие. Циклы for, while и do-while — это три типа операторов итерации в C#. Понимая, как использовать эти операторы итерации, разработчики могут создавать более сложные и мощные приложения.