У меня есть набор элементов/ключей, которые я читаю из двух разных файлов конфигурации. Таким образом, ключи могут быть одинаковыми, но с разными значениями, связанными с каждым из них.
Я хочу перечислить их в отсортированном порядке. Что я могу сделать? Я пробовал с классом SortedList
, но он не позволяет дублировать ключи.
Как я могу это сделать?
Например, скажем, у меня есть 3 элемента с ключами 1,2,3. Затем я получаю еще один элемент, имеющий ключ 2 (но другое значение). Затем я хочу, чтобы новый ключ вставлен после существующего ключа 2, но до 3. Если я найду элемент с ключом 2, он должен идти после последнего добавленного ключа 2.
Обратите внимание, что я использую .NET 2.0