Помогите с XML SerializableDictionary в C # - PullRequest
0 голосов
/ 12 марта 2010

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

1 Ответ

0 голосов
/ 12 марта 2010

Проверьте Серийный словарь XML Serializable , чтобы узнать о таких функциях ... Каждый подпункт должен быть XmlSerializable.

Я знаю, что он не отвечает на ваш вопрос напрямую, но документ MSDN - это чушь для этого класса. Так что лично я не буду использовать его, пока он не станет немного более полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...