我的方法可能会有些繁琐,不过确实能实现数据类型转换。先将现有的object对向转化json对向,然后再将json对向转化为想要得到的Model对象。
1.首先引用命名空间:using System.Web.Script.Serialization;
2.然后在引用命名空间:using Newtonsoft.Json;
Student studentMod=new Student();
object objdate=new object();
JavaScriptSerializer jsonser= new JavaScriptSerializer();
string myJson = jsonser.Serialize(objdate);
//到上面步骤已经完成了object转化json,接下来由json转化自定model
studentMod= JsonConvert.DeserializeObject<Student>(myJson);
现在就完成了object对象转换指定model对象了。有更方便或者更全面的方法可以告诉我啊。