循环
定义
有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。
描述
三种循环方式: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