Я хочу сделать что-то вроде этого:
from a in stuff
let counter = 0
select new { count = counter++, a.Name };
Но я получаю сообщение об ошибке, говорящее мне, что счетчик доступен только для чтения. Есть ли способ сделать что-то подобное, не объявляя переменную вне запроса?
По сути, я просто хочу показать столбец счетчика/индекса в LINQPad (что замечательно, кстати), что означает Я не могу объявить counter заранее.