Duplicar posible:
Foreach loop, determine which is the last iteration of the loopC# ¿cómo obtener la última vez en la declaración de foreach?
foreach (DataRowView row in orderedTable.DefaultView)
{
if(lasttime) do-something;
}
orderedtable es una tabla de datos
¿alguien sabe cómo averiguar si estamos en la última iteración foreach? tenga en cuenta que tengo duplicados en la tabla de pedidos
¿Qué es 'lasttime'? ¿Qué quieres decir con eso? – Oded
la última iteración de foreach –
Hay una buena explicación de por qué esto no se puede hacer aquí: http://stackoverflow.com/questions/43021/c-get-index-of-current-foreach-iteration –