CA1707: Bezeichner sollten keine Unterstriche enthalten
TypeName |
IdentifiersShouldNotContainUnderscores |
CheckId |
CA1707 |
Kategorie |
Microsoft.Naming |
Unterbrechende Änderung |
Unterbrechend – Wenn für Assemblys ausgelöst Nicht unterbrechend – Wenn für Typparameter ausgelöst |
Ursache
Der Name eines Bezeichners enthält einen Unterstrich (_).
Regelbeschreibung
Bezeichnernamen dürfen keinen Unterstrich (_) enthalten. Namespaces, Typen, Member und Parameter werden von der Regel dahingehend überprüft.
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 alle Unterstriche aus dem Namen.
Wann sollten Warnungen unterdrückt werden?
Unterdrücken Sie keine Warnung dieser Regel.
Verwandte Regeln
CA1709: Bei Bezeichnern sollte die Groß-/Kleinschreibung beachtet werden
CA1708: Bezeichner sollten sich nicht nur durch die Groß-/Kleinschreibung unterscheiden