Я программировал .NET и C # уже много лет, но только недавно столкнулся с типом DynamicMethod
вместе с концепцией динамической сборки в контексте отражения. Кажется, что они всегда используются в генерации IL (кода времени выполнения).
К сожалению, MSDN делает чрезвычайно плохую работу по определению того, что такое динамическая сборка / метод , а также для чего они должны использоваться. Не мог бы кто-нибудь просветить меня, пожалуйста? Есть какое-то отношение к DLR? Чем они отличаются от статической (нормальной) генерации сборок и методов во время выполнения? Что мне нужно знать о том, как и когда их использовать?