温馨提示×

数组的遍历

在C#中,我们可以使用for循环、foreach循环或者Linq来遍历数组。下面分别介绍这三种方式。

  1. for循环:
int[] numbers = { 1, 2, 3, 4, 5 };

for (int i = 0; i < numbers.Length; i++)
{
    Console.WriteLine(numbers[i]);
}
  1. foreach循环:
int[] numbers = { 1, 2, 3, 4, 5 };

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

var result = numbers.Select(x => x * 2);

foreach (var num in result)
{
    Console.WriteLine(num);
}

其中,for循环适合对数组进行索引访问和修改操作;foreach循环适合对数组进行简单的遍历操作;Linq适合对数组进行复杂的筛选、排序、映射等操作。

除了数组,我们也可以使用集合类来进行遍历操作。比如List、Dictionary等集合类都可以使用上述三种方式进行遍历。

希望以上信息能帮助到你,如果有任何疑问,请随时追问。