如何修复类型转换错误...
我想使用 JSON 创建新对象..
我附上了示例代码..
public class Person
{
public int age;
public Person(int _age)
{
this.age = _age;
}
}
Dictionary<string, object> dic = new Dictionary<string, object>();
dic.Add("type", "Person");
dic.Add("data", new Person(25));
string json = JsonConvert.SerializeObject(dic);
dic = JsonConvert.DeserializeObject<Dictionary<string, object>>(json);
Person p2 = (Person)dic["data"];
Console.WriteLine(p2);