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



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



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



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

Comments

    Ничего не найдено.