浏览 50
扫码
在C#中,我们可以使用for循环、foreach循环或者Linq来遍历数组。下面分别介绍这三种方式。
- for循环:
int[] numbers = { 1, 2, 3, 4, 5 };
for (int i = 0; i < numbers.Length; i++)
{
Console.WriteLine(numbers[i]);
}
- foreach循环:
int[] numbers = { 1, 2, 3, 4, 5 };
foreach (int num in numbers)
{
Console.WriteLine(num);
}
- 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等集合类都可以使用上述三种方式进行遍历。
希望以上信息能帮助到你,如果有任何疑问,请随时追问。