Поскольку это домашнее задание, я не собираюсь давать готовый ответ.
Самый простой (самый простой) подход состоит в том, чтобы собрать всю информацию в List<Something>
, где Something
это класс, который имеет свойства как Code
, так и Time
.Это может быть анонимный тип (например, select new { Code = "X", Time = 0 }
) или Tuple` или ваш собственный класс.
Затем вы можете попробовать отсортировать List
в соответствии с вашими требованиями.
ПопробуйтеПодумайте, как это можно реализовать, и отредактируйте вопрос, если вам нужна помощь с чем-то более конкретным в процессе.