Я могу компилировать инструкции в байт-код и даже легко их выполнять, но единственная функция, которую я нашел для извлечения CIL, - это GetILAsByteArray
, и, как следует из названия, она просто возвращает байты, а не инструкции CIL.
Так как же программно дизассемблировать CIL в .NET?
Обратите внимание, что мне не нужен результат в удобочитаемой форме. Я хочу писать метапрограммы для управления CIL, созданным из других программ.