相关疑难解决方法(0)

json.net:为字典键指定转换器

我有一个JSON:

{ 
    "data": { "A": 5, "B": 6 }, 
    "foo": "foo", 
    "bar": "bar" 
}
Run Code Online (Sandbox Code Playgroud)

我需要将数据反序列化为一个类:

public Dictionary<MyEnum, int> Data { get; set; }
public string Foo { get; set; }
public string Bar { get; set; }
Run Code Online (Sandbox Code Playgroud)

但MyEnum值是CodeA,而CodeB不是简单AB分别.

我有一个可以处理转换的自定义转换器.但是如何指定JsonConverter要与Dictionary键一起使用?

c# json.net

15
推荐指数
1
解决办法
7753
查看次数

标签 统计

c# ×1

json.net ×1