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.

Verwandte Regeln

CA1715: Bezeichner sollten ein korrektes Präfix aufweisen