MongoDB,json class&字典成员序列化

时间:2012-03-01 15:03:57

标签: json mongodb dictionary mongodb-.net-driver bson

假设我有这样一堂课:

class A
{
    Dictionary<string, string> Dict1 { get; set }
}

我想要将它序列化为Json:

"A" : {"strKey1" : "strVal1", "strKey2" : "strVal2"}

而不是:

"A" : { "Dict1" : {"strKey1" : "strVal1", "strKey2" : "strVal2"}}

所以说,我想跳过生成“Dict1”键。

有可能吗?

或者,如何强制“自定义”词典成员的序列化? 当我像这样写我的课时:

class A : Dictionary<string, string> 

它们的字典键/值对没有被序列化......

提前谢谢!

1 个答案:

答案 0 :(得分:0)

我自己得到了 - 自定义序列化。