IEnumerable<MyType> list = new List<MyType>{
new{Num=0, Text="ABC"},
new{Num=0, text="DEF"},
new{Num=0, text="GHI"} }
Мне нужно получить индекс элемента в поле Num:
IEnumerable<MyType> result = new List<MyType>{
new{Num=1, Text="ABC"},
new{Num=2, text="DEF"},
new{Num=3, text="GHI"} }
Возможно ли это сделать с помощью какой-либо конструкции на основе LINQ?