jjzjj

UrlStatus

全部标签

c# - 使用 JSON.NET 序列化/反序列化对象字典

我正在尝试序列化/反序列化Dictionary如果对象是简单类型,这似乎可以正常工作,但当对象更复杂时,它就不起作用了。我有这门课:publicclassUrlStatus{publicintStatus{get;set;}publicstringUrl{get;set;}}在我的字典中,我添加了List带有“RedirectChain”键和一些带有“Status”、“Url”、“ParentUrl”键的简单字符串。我从JSON.Net返回的字符串如下所示:{"$type":"System.Collections.Generic.Dictionary`2[[System.String,

c# - 使用 JSON.NET 序列化/反序列化对象字典

我正在尝试序列化/反序列化Dictionary如果对象是简单类型,这似乎可以正常工作,但当对象更复杂时,它就不起作用了。我有这门课:publicclassUrlStatus{publicintStatus{get;set;}publicstringUrl{get;set;}}在我的字典中,我添加了List带有“RedirectChain”键和一些带有“Status”、“Url”、“ParentUrl”键的简单字符串。我从JSON.Net返回的字符串如下所示:{"$type":"System.Collections.Generic.Dictionary`2[[System.String,