📅  最后修改于: 2023-12-03 15:00:50.007000             🧑  作者: Mango
For 循环是 C# 中最常用的循环。它可以重复多次执行代码块,用于遍历数组或执行一定次数的操作。for 循环语法如下:
for (initialization; condition; iteration)
{
// code to be executed
}
以下是一个简单的 for 循环示例,它输出数字 0 到 9:
for (int i = 0; i < 10; i++)
{
Console.WriteLine(i);
}
该代码在控制台输出以下结果:
0
1
2
3
4
5
6
7
8
9
for 循环通常用于遍历数组和执行一定次数的操作。然而,C# 还提供了一种方便的方法来遍历数组 – foreach 循环。foreach 循环语法如下:
foreach (var item in collection)
{
// 要执行的代码块
}
其中,var item 表示当前元素的类型,collection 是要遍历的集合。以下示例演示如何使用 foreach 循环遍历一个整数数组并输出所有元素:
int[] numbers = { 1, 2, 3, 4, 5 };
foreach (int number in numbers)
{
Console.WriteLine(number);
}
该代码将会输出以下结果:
1
2
3
4
5
for 循环经常与嵌套循环一起使用,以遍历多维数组。以下示例演示如何使用嵌套 for 循环遍历二维数组并输出所有元素:
int[,] numbers = new int[2, 2] { { 1, 2 }, { 3, 4 } };
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 2; j++)
{
Console.WriteLine(numbers[i, j]);
}
}
该代码将会输出以下结果:
1
2
3
4
for 循环是 C# 中最常用的循环之一,用于按一定次数重复执行一段代码或遍历数组。foreach 循环是一种方便的遍历数组的方式。使用嵌套 for 循环可以遍历多维数组。使用正确的循环语句和算法,可以大大简化 C# 编程中的重复性任务。