最适合网络开发者的网站
C# 语言。W3Schools 英文课程

尿素 西斯

C# 循环遍历数组


循环遍历数组

您可以使用以下方式循环遍历数组元素 for 循环,并使用Length 属性来指定循环应运行的次数。

以下示例输出 汽车 大批:

例子

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (int i = 0; i < cars.Length; i++)
{
  Console.WriteLine(cars[i]);
}

亲自尝试 »


foreach 循环

还有一个 foreach loop,专门用于循环遍历大批:

句法

foreach (type variableName in arrayName)
{
  // code block to be executed
}

以下示例输出 汽车 数组,使用foreach 环形:

例子

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
foreach (string i in cars)
{
  Console.WriteLine(i);
}

亲自尝试 »

上面的例子可以这样理解: 对于每个 string 元素(称为 - 例如索引) 汽车,打印出的值 .

如果你比较 for 循环和foreach 循环,你会看到foreach 方法更容易编写,它不需要计数器(使用Length 属性),并且更具可读性。