CA1707: Gli identificatori non devono contenere caratteri di sottolineatura
TypeName |
IdentifiersShouldNotContainUnderscores |
CheckId |
CA1707 |
Category |
Microsoft.Naming |
Breaking Change |
Sostanziale: quando generato su assembly Non sostanziale - Quando generato su parametri di tipo |
Causa
Il nome di un identificatore contiene il carattere di sottolineatura (_).
Descrizione della regola
Per convenzione i nomi degli identificatori non contengono il carattere di sottolineatura (_).In base alla regola vengono controllati spazi dei nomi, tipi, membri e parametri.
Le convenzioni di denominazione forniscono un aspetto comune alle librerie che si avvalgono di Common Language Runtime.In questo modo si riduce la curva di apprendimento necessaria per le nuove librerie software e i clienti possono confidare nel fatto che la libreria è stata sviluppata da un esperto nello sviluppo di codice gestito.
Come correggere le violazioni
Rimuovere tutti i caratteri di sottolineatura dal nome.
Esclusione di avvisi
Non escludere un avviso da questa regola.
Regole correlate
CA1708: Gli identificatori non si devono differenziare solo in base alle maiuscole e minuscole