Я хотел бы отсортировать список объектов, структура является Dictionary<Object, List<int>>
рода словарь <объект Список <int>> C#
элементы в словаре будет
item_1, (2,2,3)
item_2, (1,3,4)
item_3, (2,3,4)
item_4, (1,2)
раз элементы сортируются они должны выглядеть как
item_4, 1,2
item_2, 1,3,4
item_1, 2,2,3
item_3, 2,3,4
так, по существу, я должен сортировать по первому элементу в списке, то второй пункт, затем 3-й элементы, что было бы простой способ реализация такого решения с использованием linq
Являются ли предметы в «значении» вашего словаря обязательными для заказа или вы должны заказать их в то же время, когда хотите заказать ключи? Кроме того, вы хотите, чтобы словарь постоянно упорядочивался или просто заказывал его по требованию, когда вам нужно распечатывать его раз и навсегда. Если вы хотите, чтобы постоянный порядок вашего словаря был медленнее, и вам нужно будет использовать что-то вроде 'OrderedDictionary' –
элементов в значении, необходимо сначала заказать его, его нужно заказывать по запросу – usr28765526
Если заказывать эффект элементов 'List', который хранится? Кроме того, если у меня есть 'item_5, (1,2,3)' какой элемент идет первым, Item_4 или Item_5? И, наконец, можете ли вы напомнить, что элементы в «List » пресечены? если это возможно, это облегчит проблему. –