Condividi tramite


CA1504: Controllare i nomi dei campi fuorvianti

TypeName

ReviewMisleadingFieldNames

CheckId

CA1504

Category

Microsoft.Maintainability

Breaking Change

Non sostanziale

Causa

Il nome di un campo di istanza inizia con "s_" o il nome di un campo static (Shared in Visual Basic) inizia con "m_".

Descrizione della regola

I nomi dei campi che iniziano con "s_" sono associati a dati statici da molti utenti.Analogamente, i nomi dei campi che iniziano con "m_" sono associati a dati di istanza (membro).Per facilitare la gestione del codice, è opportuno che i nomi seguano le convenzioni comuni.

Come correggere le violazioni

Per correggere una violazione di questa regola, rinominare il campo utilizzando il prefisso appropriato.In alternativa, rendere il campo conforme al suffisso corrente aggiungendo o rimuovendo il modificatore static.

Esclusione di avvisi

Non escludere un avviso da questa regola.