C# 编程指南:循环语句

在 C# 中,循环语句用于重复执行特定的代码块,直到满足终止条件。C# 提供了几种常用的循环语句,包括 for 循环、while 循环、do-while 循环和 foreach 循环。

部分
1
for 循环

在给定的条件下重复执行代码块,通常用于已知重复次数的情况。

for (int i = 0; i < 5; i++)
{
    Console.WriteLine(i);
}

// 输出:
// 0
// 1
// 2
// 3
// 4
部分
2
while 循环

在给定的条件下重复执行代码块,通常用于未知重复次数的情况。

int i = 0;

while (i < 5)
{
    Console.WriteLine(i);
    i++;
}

// 输出:
// 0
// 1
// 2
// 3
// 4
部分
3
do-while 循环

先执行一次代码块,然后在给定的条件下重复执行,通常用于至少要执行一次的情况。

int i = 0;

do
{
    Console.WriteLine(i);
    i++;
} while (i < 5);

// 输出:
// 0
// 1
// 2
// 3
// 4
部分
4
foreach 循环

用于遍历集合或数组中的元素。

int[] numbers = { 1, 2, 3, 4, 5 };

foreach (int number in numbers)
{
    Console.WriteLine(number);
}

// 输出:
// 1
// 2
// 3
// 4
// 5
部分
5
break 语句

用于跳出循环,终止循环的执行。

for (int i = 0; i < 10; i++)
{
    if (i == 5)
        break;

    Console.WriteLine(i);
}

// 输出:
// 0
// 1
// 2
// 3
// 4
部分
6
continue 语句

用于跳过当前循环的剩余代码,进入下一次循环的执行。

for (int i = 0; i < 5; i++)
{
    if (i == 2)
        continue;

    Console.WriteLine(i);
}

// 输出:
// 0
// 1
// 3
// 4

以上是 C# 中常见的循环语句及其示例代码。循环语句使您能够有效地执行重复的任务,根据不同的条件和需求选择适当的循环类型,以实现程序的迭代控制和逻辑流程。

    目录

  • 1.
    for 循环
  • 2.
    while 循环
  • 3.
    do-while 循环
  • 4.
    foreach 循环
  • 5.
    break 语句
  • 6.
    continue 语句