0

当我尝试序列化 IDictionary 实现时,我得到 NotImplementedException(在 .NET 中是可以的)

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

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

4

1 回答 1

2

出色地,

字典不能通过 DataContractSerializer 序列化。

您可以检查SerializableDictionary

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

于 2013-04-24T11:53:26.043 回答