CodeDom est un cadre qui peut être utilisé pour créer une arborescence d'expression (abstraite) représentant des structures de code réelles (par exemple, des classes, des relevés, etc.) d'une manière indépendante de la langue. Cela signifie que si vous construisez un arbre d'expression, vous pouvez utiliser (ou écrire) des générateurs de code pour produire la même structure logique dans plusieurs langages cibles différentes. Les générateurs de langue existent pour VB.NET, C # et JScript, mais vous pouvez également créer votre propre.
Ce que je veux faire, c'est lire le code C #, analyser, insérer des appels de méthode et le compiler enfin.
est-il possible de convertir le code source C # (liste des cha& ...
J'ai une situation où je veux ajouter des prises de ligne aux objets CodeDom. Mais certains objets du CODE DOM ont la propriété LinePRAGMA et certains ne le font pas. Je m ...