static void Run(string json)
{
//声明模板类
var data = new { name = 0, age = 0 };
//反序列化,反序列化必须指定 类型(data.GetType())[]
data = Newtonsoft.Json.JsonConvert.DeserializeObject(json, data.GetType()) as dynamic;
//输出结果
Console.WriteLine(data.name);
}
static void Main(string[] args)
{
var data = new { name = 1, age = 20, address = "xxxxxx" };
//序列化
string json = Newtonsoft.Json.JsonConvert.SerializeObject(data);
Run(json);
Console.Read();
}