相关疑难解决方法(0)

将字典序列化为数组(键值对)

Json.Net通常将a序列Dictionary<k,v>化为集合;

"MyDict": {
  "Apples": {
    "Taste": 1341181398,
    "Title": "Granny Smith",
  },
  "Oranges": {
    "Taste": 9999999999,
    "Title": "Coxes Pippin",
  },
 }
Run Code Online (Sandbox Code Playgroud)

哪个好.从环顾四周看似乎是大多数人想要的东西.但是,在这种特殊情况下,我想在我的Dictionary<k,v>和Array格式之间进行序列化;

"MyDict": [
    "k": "Apples",
    "v": {
        "Taste": 1341181398,
        "Title": "Granny Smith",
    }
  },
    "k:": "Oranges",
    "v:": {
        "Taste": 9999999999,
        "Title": "Coxes Pippin",
    }
  },
]
Run Code Online (Sandbox Code Playgroud)

使用我现有的字段类型有一种简单的方法吗?有没有我可以注释的属性?

c# json.net

32
推荐指数
4
解决办法
4万
查看次数

标签 统计

c# ×1

json.net ×1