CA1707 : Les identificateurs ne doivent pas contenir de traits de soulignement
TypeName |
IdentifiersShouldNotContainUnderscores |
CheckId |
CA1707 |
Catégorie |
Microsoft.Naming |
Modification avec rupture |
Avec rupture - lorsque son déclenchement s'effectue sur les assemblys Sans rupture - lorsque déclenchée sur les paramètres de type |
Cause
Le nom d'un identificateur contient le trait de soulignement (_).
Description de la règle
Par convention, les noms d'identificateurs ne contiennent pas de trait de soulignement (_). La règle vérifie les espaces de noms, types, membres et paramètres.
Les conventions d'affectation des noms confèrent un aspect commun aux bibliothèques qui ciblent le Common Language Runtime. Elles réduisent ainsi la durée de l'apprentissage requis par les nouvelles bibliothèques de logiciels et confirment au client que la bibliothèque a été développée par une personne compétente en matière de développement de code managé.
Comment corriger les violations
Supprimez tous les traits de soulignement présents dans le nom.
Quand supprimer les avertissements
Ne supprimez aucun avertissement de cette règle.
Règles connexes
CA1709 : La casse des identificateurs doit être correcte
CA1708 : Les identificateurs ne doivent pas différer que par leur casse