我有重载的方法,一个是泛型的,一个是非泛型的。这两种方法都将Linq表达式作为单个参数接收: public void Test(Expression<Action<char>> expr) {}
public void Test<T>(Expression然而,在我的例子中,我绝对需要调用非泛型方法。以下解决方法表明,代码没有
我使用反射查找Newtonsoft JsonConvert.DeserializedObject<T>的泛型方法,但发现它正在返回非泛型版本JsonConvert.DeserializeObject的模糊匹配,下面是试图获得泛型方法的代码:
return typeof(JsonConvert).GetMethod("DeserializeObject", new Ty