SortedDictionary<int, string> typeDictionary = new SortedDictionary<int, string>();
SortedDictionary<int, int> lengthDictionary = new SortedDictionary<int, int>();
lengthDictionary имеет значения в паре ключ-значение следующим образом:
<1,20>
<2,8>
<3,10>
<4,5>
я хочу запрос LINQ, который вернет мне новый список, как показано ниже
<1,20>
<2,20+8=28> // 20 from key 1
<3,28+10=38> // 28 from key 2
<4,38+5=43> // 38 from key 3
Результат должен выглядеть так:
<1,20>
<2,28>
<3,38>
<4,43>