Serialize o dicionário como matriz (de pares de valores chave)
Json.Net tipicamente serializa umDictionary<k,v>
em uma coleção;
"MyDict": {
"Apples": {
"Taste": 1341181398,
"Title": "Granny Smith",
},
"Oranges": {
"Taste": 9999999999,
"Title": "Coxes Pippin",
},
}
O que é ótimo. E olhando em volta, parece ser o que a maioria das pessoas quer. No entanto, neste caso em particular, quero serializar entre o meuDictionary<k,v>
e o formato Array em vez disso;
"MyDict": [
"k": "Apples",
"v": {
"Taste": 1341181398,
"Title": "Granny Smith",
}
},
"k:": "Oranges",
"v:": {
"Taste": 9999999999,
"Title": "Coxes Pippin",
}
},
]
Existe uma maneira fácil de fazer isso com o meu tipo de campo existente? Existe um atributo que eu possa anotar por exemplo?