我想用Newtonsoft.Json使用下面的方法与反思:的JSON反序列化使用C#反射
MyType object = JsonConvert.DeserializeObject<MyType>(jsonString);
这是我的方法不工作(含糊的比赛除外):
Type type = Type.GetType("MyType",false);
Type JSONCovert = typeof(JsonConvert);
MethodInfo deserializer = JSONCovert.GetMethod("DeserializeObject", new Type[] { typeof(String) });
deserializer = deserializer.MakeGenericMethod(type);
var o = deserializer.Invoke(null, new object[] { JsonString });
请提供完整的Exceptiondetails。 – CSharpie
你在问什么?因为现在,不清楚你期望什么 –
'MyType'是什么,'jsonString'是怎么样的? –