Я хотел бы создать метод с переменной, что я могу сделать. Но я хотел бы сохранить в этой переменной объект MethodInfo, который является ссылкой на другой (не испускаемый) метод.
Я мог бы испустить коды операций для вызова typeof (someClass) .GetMethod (...), но было бы более эффективно, если бы я мог просто загрузить токен для этого MethodInfo и запечь его непосредственно в переменной.
Итак, перефразируя, я пытаюсь выяснить, можно ли испустить, скажем, код операции «загрузить объект» и передать ему объект во время выпуска, который будет загружен в стек во время выполнения. (OpCodes.Ldobj выдал какую-то ошибку, когда я попробовал это). Или я вынужден выдавать коды операций, которые будут делать это во время выполнения?
infoof
, а не тому, как это можно реализовать. - person svick   schedule 10.02.2013