Я хочу создать динамический метод с кодом, который немного больше, чем тривиальный.System.Reflection.Emit :: DynamicMethod: Есть ли инструмент для создания кода IL из существующей сборки?
Так что я хочу создать жестко закодированную версию тела метода и иметь скомпилированную версию, которую он изучил каким-то инструментом, возвращающим OpCos и параметрами для меня, поэтому я могу вставить их с помощью ILGenerator::Emit()
.
Есть ли такой инструмент? (Может быть, это глупый вопрос. Я не мог найти его с помощью Google.)
Не используйте 'DyanmicMethod', затем. Идите по обычным маршрутам через 'MethodBuilder'. – leppie
Спасибо за помощь. Но похоже, что использование метода MethodBuilder вместо DynamicMethod не помогает мне создавать IL-код. – AxD
Я не понимаю, что вы имеете в виду. – leppie