Existe-t-il un moyen, dans .net, de détecter si un mot est un mot-clé dans une langue .net donnée? J'utilise un générateur de code assez simple pour ce projet, et je voudrais commencer à l'automatiser. En ce moment, je fais chacun à la main, donc la résolution des problèmes qui se posent est assez facile. Cependant, une fois que cela commence automatiquement, je vais avoir besoin d'un moyen de détecter si un mot que je dois utiliser comme identifiant est un mot-clé. Je peux toujours l'utiliser, j'ai juste besoin de le citer correctement..Net - Détecter si l'identificateur désiré est un mot-clé
Je sais que je peux simplement citer tout je produis, mais je voudrais garder le code généré assez :)
Un exemple du genre de choses que je dois citer:
vb: Public [Class] As String = "CLASS"
c#: public String @class = "CLASS";