Делегаты в MSIL
От: AndrewStrelkov  
Дата: 20.02.09 10:57
Оценка:
Всем доброго времени суток.
Разбирая код IL натолкнулся на следующую строку:
IL_001d: newobj instance void [mscorlib]System.EventHandler::.ctor(object, native int)

Нужно повторить это в динамической генерации кода. Но так как делегат нельзя создать, просто написав
(OpCodes.Newobj, typeof(EventHandler).GetConstructor(Type.EmptyTypes))

то тут возникла серьезная проблема. Буду благодарен, если кто сможет разъяснить, в чем моя ошибка и как все-таки создать делегат.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.