Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Как отсортировать ассоциативный массив


Автор: gif0 9.5.2010, 16:56
Допустим, у меня есть ассоциативный массив типа SortedList:
Код

SortedList<string, int> sortedList = new SortedList<string, int>();

Как его отсортировать по значениям?


Автор: Heinzz 9.5.2010, 17:18
он сортирован по ключам

Автор: gif0 9.5.2010, 17:21
а мне нужно по значениям

Автор: Heinzz 9.5.2010, 18:35
имхо придется его скопировать

Автор: gif0 9.5.2010, 22:37
куда?

Автор: Heinzz 10.5.2010, 09:41
Код

var d =sortedList.OrderBy(x=>x.Value);

            foreach (var k in d)
            {
                Console.WriteLine(k.Key + "\t"+k.Value);
            }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)