У меня есть MethodInfo
объект, который определяет метод, который я хочу вызвать.
За исключением того, что мне нужен object
, из которого MethodInfo
пришло.
псевдокод:
void CallMethod(MethodInfo m)
{
Object o = Activator.CreateInstance(m.ClassType);
o.GetType().InvokeMember(m.Name, BindingFlags.InvokeMethod, null, o, null);
}
За исключением того, что я не знаю, как получить type
класса, к которому принадлежит MethodInfo
.
Как я могу вызвать MethodInfo
?