Сортиране на Dictinary by Value, после by Key
Здравейте. Опитвам се да сортирам първо по value после по key (или обратното). Опитах 100000 варянти, но нищо никак не иска да работи. Писах дори отделна функция за това, но и тя не помогна. Използвам:
IOrderedEnumerable<KeyValuePair<BigInteger, string>> sorted = result.OrderByDescending(x => x.Value).ThenByDescending(x => x.Key);
Писах по в/извън foreach-ове, на нови редове, декрарирах нови речници и пак нищо.
Може ли малко помощ ?
Работи с:
foreach (var item in result.OrderByDescending(x => x.Value).ThenBy(x => x.Key)) { }