在Silverlight中通过DataContractSerializer序列化字典

时间:2013-04-24 10:15:09

标签: silverlight dictionary datacontractserializer

当我尝试序列化IDictionary实现时,我得到NotImplementedException(在.NET中没问题)

[DataMember]
public Dictionary<string, string> CustomAttributes;

我无法找到有关SL中的Dicitionary序列化的信息以及为什么我不能这样做。任何想法?

1 个答案:

答案 0 :(得分:2)

那么,

Dictionary不能通过DataContractSerializer进行Serializable。

您可以查看SerializableDictionary

或者你可以通过ServiceStack或JSON.NET将它序列化为JSON。两者都可以开箱即用地序列化。