Ma compréhension actuelle des types générés dynamiquement est la suivante:Existe-t-il un moyen de créer des types dynamiques à l'exécution sans les avoir en permanence dans le domaine de l'application?
Si vous générez un type via CodeDom et de le charger dans un AppDomain, il n'y a aucun moyen de décharger ce type (c.-à-Assembly.Unload(...)
n'existe pas) sans détruire l'AppDomain dans son ensemble.
Y a-t-il d'autres idées sur la façon de créer des types personnalisés lors de l'exécution?
Le mot-clé C# 4.0 dynamic
peut-il être utilisé de façon magique? Est-ce que le .NET 4 ExpandoObject
pourrait être utilisé de manière agréable?
Les types anonymes et le mot-clé dynamique peuvent-ils être combinés avec une certaine technique ?! Il sent comme nous avons les outils dispersés qui pourraient réaliser quelque chose d'utile. Mais je peux me tromper.
Merci pour une rédaction vraiment utile. 2 est où nous étions, 4 sons intéressants, se penchera sur MCS. – joshcomley