Мое текущее понимание динамически сгенерированных типов таково:
Если вы генерируете тип с помощью CodeDom и загружаете его в домен приложений, нет способа выгрузить этот тип (т. Е. Assembly.Unload(...)
не существует) без разрушения домена приложения в целом.
Есть ли другие идеи о том, как создавать пользовательские типы во время выполнения?
Может ли ключевое слово C # 4.0 dynamic
использоваться каким-то волшебным образом?Можно ли использовать .NET 4 ExpandoObject
каким-то прекрасным способом?
Можно ли объединить анонимные типы и динамическое ключевое слово с каким-то техническим волшебством ?! чувствует как будто у нас разбросаны инструменты, которые могут принести что-то полезное.Но я могу ошибаться.