quiero hacer algo como esto:¿Puedo tener una variable de conteo creciente en LINQ?
from a in stuff
let counter = 0
select new { count = counter++, a.Name };
pero me da un error que me dice que el contador es de sólo lectura. ¿Hay alguna manera de hacer algo similar a esto sin declarar una variable fuera de la consulta?
Básicamente, solo quiero mostrar una columna de conteo/índice en LINQPad (lo cual es increíble, por cierto), lo que significa que no puedo declarar el contador antes de tiempo.
Otra respuesta desaconseja esto. http://stackoverflow.com/a/2209014/7724 – bzlm