在C#中,foreach
循环通常用于遍历集合(如列表、数组等)中的每个元素
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 创建一个包含数字的列表
List<int> numbers = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
// 使用 foreach 循环遍历列表中的每个元素
foreach (int number in numbers)
{
// 对当前元素进行处理(这里我们只是将其打印到控制台)
Console.WriteLine(number);
// 执行其他操作,例如将数字乘以2
int doubledNumber = number * 2;
Console.WriteLine("Doubled: " + doubledNumber);
}
}
}
在这个示例中,我们首先创建了一个包含数字的列表。然后,我们使用foreach
循环遍历列表中的每个元素。在循环内部,我们可以对每个元素执行所需的操作,例如将其打印到控制台或将其乘以2。
注意:在foreach
循环中,不能修改集合的大小(例如添加或删除元素),因为这可能导致意外的行为或运行时错误。如果需要修改集合,请考虑使用for
循环或LINQ查询。