Json.Net 通常将 a 序列Dictionary<k,v>
化为一个集合;
"MyDict": {
"Apples": {
"Taste": 1341181398,
"Title": "Granny Smith",
},
"Oranges": {
"Taste": 9999999999,
"Title": "Coxes Pippin",
},
}
这是伟大的。从 SO 上环顾四周,这似乎是大多数人想要的。但是,在这种特殊情况下,我想在 myDictionary<k,v>
和 Array 格式之间进行序列化;
"MyDict": [
"k": "Apples",
"v": {
"Taste": 1341181398,
"Title": "Granny Smith",
}
},
"k:": "Oranges",
"v:": {
"Taste": 9999999999,
"Title": "Coxes Pippin",
}
},
]
有没有一种简单的方法可以用我现有的字段类型来做到这一点?例如,是否有我可以注释的属性?