Partager via


Les identificateurs ne doivent pas contenir de traits de soulignement.

Mise à jour : novembre 2007

TypeName

IdentifiersShouldNotContainUnderscores

CheckId

CA1707

Catégorie

Microsoft.Naming

Modification avec rupture

Avec rupture - lorsque déclenchée 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

La casse des identificateurs doit être correcte

Les identificateurs ne doivent pas différer que par leur casse