在C#中,foreach循環并不直接提供當前循環次數的功能。但是可以通過一個計數變量來實現獲取當前循環次數的功能。例如:
List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
int count = 0;
foreach (var number in numbers)
{
count++;
Console.WriteLine($"當前循環次數:{count}");
}
在上面的例子中,我們創建了一個計數變量count,并在每次循環中遞增它來記錄當前循環次數。