Bonjour,
Je voudrais savoir s'il était possible de faire de lé méta programmation en C#
Merci,
A bientôt
Bonjour,
Je voudrais savoir s'il était possible de faire de lé méta programmation en C#
Merci,
A bientôt
Bonjour mister3957,
Oui il est possible de faire de la méta programmation en C# et plus généralement sur la plateforme .net. Tout d'abord, tu peux utiliser des générateurs de code comme CodeDom. Personnellement, je m'en suis servi pour réaliser un Custom Tool pour VS 2008 générant une classe à partir d'un fichier XML.
Ensuite, je pense aussi à des librairies permettant la POA, comme PostSharp. Celle-ci est particulièrement simple à utiliser, et permet donc d'insérer du code à la compilation à partir d'attributs. C'est particulièrement intéressant lorsque l'on veut insérer de la logique pour les logs, pour de la sécurité, pour de la validation d'arguments et j'en passe, dans une méthode contenant uniquement de la logique métier.
En espérant que cela t'aide ...
Hé toi aussi de Toulouse ?
Merci pour ces réponses, je vais aller regarder ça.
Partager