Вопрос по Reflection.Emit
От: SergASh  
Дата: 20.06.10 18:37
Оценка:
Привет всем!

При помощи Reflection.Emit создается класс A, в нем метод DoSomething, в котором надо иметь локальную переменную типа A. Проблема в том, что
ILGenerator.DeclareLocal требует аргумент типа Type, но Type для A можно получить только через TypeBuilder.CreateType(), а после этого вызова генерировать IL уже поздно. Это можно как-то обойти?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.