CA1504 : Vérifier les noms de champs trompeurs
TypeName |
ReviewMisleadingFieldNames |
CheckId |
CA1504 |
Catégorie |
Microsoft.Maintainability |
Modification avec rupture |
Modification sans rupture |
Cause
Le nom d'un champ d'instance commence par "s_" ou le nom d'un champ static (Shared dans Visual Basic) commence par "m_".
Description de la règle
Les noms de champs qui commencent par "s_" sont associés aux données statiques par de nombreux utilisateurs. De même, les noms de champs qui commencent par "m_" sont associés aux données d'instance (membre). Pour faciliter la gestion du code, les noms doivent suivre les conventions communément utilisées.
Comment corriger les violations
Pour résoudre une violation de cette règle, renommez le champ à l'aide du préfixe approprié. Vous pouvez également accorder le champ avec le suffixe actuel en ajoutant ou en supprimant le modificateur static.
Quand supprimer les avertissements
Ne supprimez aucun avertissement de cette règle.