Предполагая, что вы имеете в виду члена класса Language
... это не будет MethodInfo
, это будет PropertyInfo
. Если это не так, значит, ваш код не демонстрирует проблему.
PropertyInfo
предоставит метод GetValue
, который даст вам значение как объект. Чтобы предоставить MethodInfo
другого класса, просто вставьте его в правильный порядковый номер object[]
, который будет представлять аргументы .
Вы не можете передать PropertyInfo
напрямую MethodInfo
, PropertyInfo
не является заменой для значения свойства, оно дает вам доступ к значению свойства .
Обновление: Я ненавижу, когда это происходит. Я ответил на первый вопрос, но теперь вопрос изменился, и мой ответ выглядел совершенно неверно ...