открытый класс SerializableDictionary
: Словарь, IXmlSerializable для того, чтобы сериализовать словарь. Однако это не работает, когда в качестве значений у меня есть коллекции (например, List) или типы, отличные от примитивных типов (например, int, double, string ....).
Мой вопрос заключается в том, какие типы TKey, TValue подразумевают или могут содержать, и есть ли способ иметь сериализуемый словарь, который собирает значения.