У меня есть запрос linq, который возвращает список MyObject. Я хотел бы добавить в MyObject свойство с именем TheIndex, которое содержит ординату элемента в последовательности.
Другими словами, мне нужно что-то вроде этого:
var TheResult = from d in MyDataContext
where.....
select new MyObject
{
Property1 = d.whatever,
TheIndex = ?
}
Запрос возвращает список MyObject, и я бы хотел, чтобы каждый элемент в списке содержал индекс как одно из своих свойств.
Спасибо.