📜  boucle C# (1)

📅  最后修改于: 2023-12-03 15:13:42.483000             🧑  作者: Mango

C#中的循环

在C#中,有多种类型的循环结构。它们被设计用于按照特定条件或者特定的次数来多次执行一段代码。本文将介绍C#中的循环结构,并且提供使用示例。

for循环

for循环是一种在已知循环次数的情况下来执行循环的结构。for循环通常是处理数组和集合的好方法。

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

在上面的示例中,for循环从0到9遍历10次,并且在每次循环中输出该数字。

while循环

while循环是一种在条件满足的情况下连续循环的结构。while循环通常被用于需要一直执行某个操作直到满足指定条件的情况下。

int i = 0;
while (i < 10)
{
    Console.WriteLine(i);
    i++;
}

在上面的示例中,while循环将从0到9遍历10次,并且在每次循环中输出该数字。

do…while循环

do…while循环是一种与while循环非常相似的结构。不同之处在于,do…while循环会先执行代码块一次,然后再判断是否满足条件,如果满足条件则继续执行,否则退出循环。

int i = 0;
do
{
    Console.WriteLine(i);
    i++;
} while (i < 10);

在上面的示例中,do…while循环从0到9遍历10次,并且在每次循环中输出该数字。

foreach循环

foreach循环是一种循环结构,它可用于遍历数组、集合和其他数据类型。foreach循环是用于访问数组和集合等集合的最佳循环结构。

int[] numbers = { 1, 2, 3, 4, 5 };
foreach (int i in numbers)
{
    Console.WriteLine(i);
}

在上面的示例中,foreach循环遍历整数数组,并且在每次循环中输出该数字。

Conclusion

以上就是C#中各种循环结构的介绍。通过使用这些循环结构,可以方便地对数组、集合和其他集合进行操作。这是每个C#程序员都应该掌握的基本技能。