鉴于以下代码,为什么方法变量为null?
Type[] typeArgs = { typeof(SomeClass) };
var listRef = typeof(List<>);
var list = Activator.CreateInstance(listRef.MakeGenericType(typeArgs));
var method = list.GetType().GetMethod("Add??", BindingFlags.Default, null, typeArgs, null);
Run Code Online (Sandbox Code Playgroud)
我尝试过很多不同的重载和BindingFlags,但仍然没有得到MethodInfo List<SomeClass>.Add(SomeClass item).
当然,这是我想念的简单,但任何帮助将不胜感激.