Можно создать дубликат:
Foreach loop, determine which is the last iteration of the loopC# как получить последний раз в заявлении foreach?
foreach (DataRowView row in orderedTable.DefaultView)
{
if(lasttime) do-something;
}
orderedtable является DataTable
Кто-нибудь знает, как узнать, есть ли у нас на последнюю итерации? пожалуйста, имейте в виду, что у меня есть дубликаты в упорядоченных таблицах
Что такое 'lasttime'? Что ты имеешь в виду? – Oded
Последняя итерация foreach –
Существует хорошее объяснение, почему этого не может быть сделано здесь: http://stackoverflow.com/questions/43021/c-get-index-of-current-foreach-iteration –