Сортировка списка значений словаря, по номеру заголовка, элемента списка значений - C#

Узнай цену своей работы

Формулировка задачи:

Ёу. Сижу программирую такой, и не получается отсортировать словарик мой.
Листинг программы
  1. private static Dictionary<Classic, List<NumbersTitles>> dict= new Dictionary<Classic, List<NumbersTitles>>();
Элемент из листа имеет номер 1.2.0 номер следующего элемента 1 номер следующего элемента 2.1 и следующего , и ну вы поняли логику, надеюсь 1.1 1.2.1 1.1.1 и вот короче, как-то вот нужно отфильтровать значения списка ключа чтобы были в таком порядке 1 1.1 1.1.1 1.2.0 1.2.1 2.1 если мне никто не поможет, то никто мне не поможет, и задача так и останется не решеной

Решение задачи: «Сортировка списка значений словаря, по номеру заголовка, элемента списка значений»

textual
Листинг программы
  1. foreach (var item in dict)
  2.         {
  3.             for (int i = 0; i < item.Value.Count; i++)
  4.             {
  5.                 for (int j = 0; j < item.Value.Count - 1; j++)
  6.                 {
  7.                     if (/* МетодСравнения(item.Value[j].Number и item.Value[j + 1].Number)*/)
  8.                     {
  9.                         NumbersTitles nt = item.Value[j];
  10.                         item.Value[j] = item.Value[j + 1];
  11.                         item.Value[j + 1] = nt;
  12.                     }
  13.                 }
  14.             }
  15.         }
  16.       bool  МетодСравнения(string number, string nextNumber)
  17.         {
  18.             /*супер условие*/
  19.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы