我想要做的是将JSON反序列化为C#对象。我想要实现的功能是传入任何对象,获取其类型,并使用JSON.Net库将JSON反序列化到该特定对象中。以下是代码行:
最后一行会抛出一个异常。
Object someObject1 = someObject;
string result = await content.ReadAsStringAsync();
return JsonConvert.DeserializeObject<someObject1.GetType()>(result);
最后一行会抛出一个异常。
operator '<' cannot be applied to operands of type 'method group'
我该如何获取<>中的数据类型而不让c#发出警告。为使此代码正常工作,我需要做什么?我缺少哪些知识?