Condividi tramite


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