草庐IT

ListBaseClass

全部标签

c# - 无法使用 Json.net 序列化具有复杂键的字典

我有一个自定义.net类型作为其键的字典。我正在尝试使用JSON.net将此字典序列化为JSON,但是它无法在序列化过程中将键转换为正确的值。classListBaseClass{publicStringtestA;publicStringtestB;}-----vardetails=newDictionary();details.Add(newListBaseClass{testA="Hello",testB="World"},"Normal");varresults=Newtonsoft.Json.JsonConvert.SerializeObject(details);varda

c# - 无法使用 Json.net 序列化具有复杂键的字典

我有一个自定义.net类型作为其键的字典。我正在尝试使用JSON.net将此字典序列化为JSON,但是它无法在序列化过程中将键转换为正确的值。classListBaseClass{publicStringtestA;publicStringtestB;}-----vardetails=newDictionary();details.Add(newListBaseClass{testA="Hello",testB="World"},"Normal");varresults=Newtonsoft.Json.JsonConvert.SerializeObject(details);varda