CA1722: Bezeichner sollten kein falsches Präfix aufweisen
TypeName |
IdentifiersShouldNotHaveIncorrectPrefix |
CheckId |
CA1722 |
Kategorie (Category) |
Microsoft.Naming |
Unterbrechende Änderung |
Breaking |
Ursache
Ein Bezeichner hat ein falsches Präfix.
Regelbeschreibung
Gemäß der Konvention verfügen nur bestimmte Programmierelemente über Namen, die mit einem bestimmten Präfix anfangen.
Typnamen haben kein bestimmtes Präfix und sollten nicht mit dem Präfix "C" beginnen.Diese Regel meldet Verstöße durch Typnamen wie "CMyClass". Typnamen wie "Cache" werden nicht als Regelverstoß gewertet.
Durch Benennungskonventionen erhalten Bibliotheken, die auf die Common Language Runtime abzielen, ein einheitliches Erscheinungsbild.Dadurch wird der Lernaufwand für neue Softwarebibliotheken verringert. Zudem wird das Kundenvertrauen dahingehend gestärkt, dass die Bibliothek von einem erfahrenen Entwickler für verwalteten Code erstellt wurde.
Behandeln von Verstößen
Entfernen Sie das Präfix aus dem Bezeichner.
Wann sollten Warnungen unterdrückt werden?
Unterdrücken Sie keine Warnung dieser Regel.