Как получить индекс текущей итерации цикла foreach?C#

Место общения программистов C#
Anonymous
Как получить индекс текущей итерации цикла foreach?

Сообщение Anonymous »

Есть ли в C# редкая языковая конструкция, с которой я не сталкивался (например, те, которые я недавно изучил, некоторые из Stack Overflow) для получения значения, представляющего текущую итерацию цикла foreach?

Например, сейчас я делаю что-то подобное в зависимости от обстоятельств:

int i = 0;
foreach (Object o in collection)
{
// ...
i++;
}


Подробнее здесь: https://stackoverflow.com/questions/430 ... reach-loop

Вернуться в «C#»