CA1504 : Vérifier les noms de champs trompeurs

Élément Valeur
ID de la règle CA1504
Category Microsoft.Maintainability
Modification avec rupture Sans rupture

Cause

Le nom d'un champ d'instance commence par « s_ » ou le nom d'un champ statique static (Sharedpartagé dans Visual Basic) commence par « m_ ».

Notes

Cette règle est déconseillée. Pour plus d’informations, consultez Règles dépréciées.

Description de la règle

Les noms de champs commençant par « s_ » sont associés à des données statiques par de nombreux utilisateurs. De même, les noms de champs commençant par « m_ » sont associés aux données d’instance (membre). Pour un code plus facile à gérer, les noms doivent suivre les conventions généralement utilisées.

Comment corriger les violations

Pour corriger une violation de cette règle, renommez le champ à l’aide du préfixe approprié. Vous pouvez également rendre le champ d’accord avec le suffixe actuel en ajoutant ou en supprimant le modificateur static.

Quand supprimer les avertissements

Ne supprimez pas un avertissement de cette règle.