溫馨提示×

c#中foreach如何獲取當(dāng)前循環(huán)次數(shù)

c#
小億
245
2024-04-19 17:20:06
欄目: 編程語言

在C#中,foreach循環(huán)并不直接提供當(dāng)前循環(huán)次數(shù)的功能。但是可以通過一個計數(shù)變量來實現(xiàn)獲取當(dāng)前循環(huán)次數(shù)的功能。例如:

List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };

int count = 0;
foreach (var number in numbers)
{
    count++;
    Console.WriteLine($"當(dāng)前循環(huán)次數(shù):{count}");
}

在上面的例子中,我們創(chuàng)建了一個計數(shù)變量count,并在每次循環(huán)中遞增它來記錄當(dāng)前循環(huán)次數(shù)。

0