Examine enganosas nomes de campo
TypeName |
ReviewMisleadingFieldNames |
CheckId |
CA1504 |
Category (Categoria) |
Microsoft.Maintainability |
Quebrando alterar |
Não separável |
Causa
O nome de um campo de instância começa com "s_" ou o nome de umstatic (Sharedno Visual Basic) o campo começa com "m_".
Descrição da regra
Nomes de campo que começam com "s_" estão associados com dados estático por muitos usuários.Da mesma forma, os nomes de campo que começam com "m_" estão associados com dados de instância (membro).Para o código mais com com facilidade mantido, nomes devem seguir as convenções usadas com freqüência.
Como corrigir violações
Para corrigir uma violação dessa regra, renomeie o campo usando o prefixo apropriado.Como alternativa, tornar o campo concordar com o sufixo corrente adicionando ou removendo o static modificador.
Quando suprimir avisos
Não suprimir um aviso da regra.