Tengo una consulta linq que devuelve una lista de MyObject. Me gustaría agregar una propiedad a MyObject llamada TheIndex y que contiene la ordenada del elemento en la secuencia.agregando índice al resultado de consulta de linq
En otras palabras, necesito algo como esto:
var TheResult = from d in MyDataContext
where.....
select new MyObject
{
Property1 = d.whatever,
TheIndex = ?
}
La consulta devuelve una lista de MiObjeto y me gustaría que cada elemento de la lista para contener el índice como una de sus propiedades.
Gracias.
duplicado posible de [¿Cómo agregar un campo de índice de resultados Linq] (http://stackoverflow.com/questions/269058/how-do-you-add-an-index-field-to- linq-results) –