一些时候,我们需要将字段转换成为一种指定类型的对象,这时候,可以使用C#中的反射来完成。但是也可以通过JSON的数据格式来完成。如
public static T ToObject<T>(this IDictionary<string, object> dict)
{
var json = JsonConvert.SerializeObject(dict);
return JsonConvert.DeserializeObject<T>(json);
}