循环

定义

有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。

描述

三种循环方式:while 循环,for/foreach 循环,do...while 循环

参数

参数名 类型 描述
while 循环 while 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件
for/foreach 循环 for/foreach 多次执行一个语句序列,简化管理循环变量的代码。
do...while 循环 do...while 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件

返回值

返回值 类型 描述
无返回值

示例

//while 循环
int i = 0;
while (i < 5)
{
    Console.WriteLine(i);
    i++;
}
// 输出: 0 1 2 3 4
// for/foreach 循环
string[] fruits = { "苹果", "香蕉", "橙子" };

foreach (string fruit in fruits)
{
    Console.WriteLine(fruit);
}
// 输出: 苹果 香蕉 橙子

//do...while 循环
int i = 0;
do 
{
    Console.WriteLine(i);
    i++;
} while (i < 5);
// 输出: 0 1 2 3 4