Gli identificatori non devono contenere caratteri di sottolineatura
Aggiornamento: novembre 2007
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 creata da un esperto nello sviluppo di codice gestito.
Correzione di violazioni
Rimuovere tutti i caratteri di sottolineatura dal nome.
Esclusione di avvisi
Non escludere un avviso da questa regola.
Regole correlate
Gli identificatori devono essere digitati correttamente con distinzione tra maiuscole e minuscole
Gli identificatori non si devono differenziare solo in base alle maiuscole e minuscole