счетчик проекционных элементов linq

Предположим:

var a = SomeCollection.OrderBy(...)
              .Select(f => new MyType
                               {
                                  counter = ? //I want counter value, so what first
                                              //object have counter=1, second counter=2 
                                              //and so on
                                  a=f.sometthing,
                                  ...
                                });

Как установить это значение счетчика? Или я должен выполнить итерацию a после?

5
задан ren 25 August 2011 в 17:38
поделиться