型キャスト エラーを修正するにはどうすればよいですか...
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);