колекціях як SortedDictionary зробити предикат, по якому би відбувалось сортування:
new SortedDictionary<int, User>((prev, next) => prev.age < next.age ? 1 : -1)
Comparer<T>.Create((prev, next) => ...);
но було б чудово якби це в конструкторі колеції можна було визначити одразу)
Обсуждают сегодня