我想将 Json 字符串转换为 C# 中的对象。字符串是这样的:
{"dealName":"name1","properties":{"a":"1", "b":"2"}}
我这样定义类:
public class DealInfo
{
public string dealName;
public Dictionary<string, string> properties;
}
我使用此代码进行转换:
DealInfo dl = JsonConvert.Import(typeof(DealInfo), jsonString) as DealInfo;
我发现它只是转换了 dealName 字段,但是属性计数为 0。那么,有什么问题呢?如何解决?非常感谢!