Словарь слияния, содержащий список в C #
Это как-то связано сэтот вопросо том, как объединить два словаря в C #. Представлено элегантное решение Linq, которое круто.
Однако этот вопрос относится кDictionary,
в то время как у меня есть словарь, где значениеList.
Я ищу решение для объединенияDictionary,
со следующими требованиями:
List
списки должны быть объединены. В итоге вы получите новую пару ключ-значение с общим ключом и объединенные списки из двух словарей.Если Dictionary1 содержит ключ, который Dictionary2 не делаетт тогдаList
список из Dictionary1 должен стать значением, и наоборот.Это может быть невозможным в Linq или может стоить записать его с помощью for for loop и т.п., но было бы неплохо иметь элегантное решение.