在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查詢。