Compartilhar via


CA1504: Examine enganosas nomes de campo

TypeName

ReviewMisleadingFieldNames

CheckId

CA1504

<strong>Categoria</strong>

Microsoft.Maintainability

Alteração significativa

Não-separável

Causa

O nome de um campo de instância começa com "s_" ou o nome de um static (Shared na Visual Basic) campo começa com "m _".

Descrição da regra

Os nomes de campo que começam com "s_" são associados aos dados estáticos por muitos usuários.Da mesma forma, os nomes de campo que começam com "m _" são associados aos dados de instância (membro).Para o código mais facilmente mantido, os nomes devem seguir convenções geralmente usadas.

Como corrigir violações

Para corrigir uma violação desta regra, renomeie o campo usando o prefixo apropriado.Como alternativa, tornar o campo concordar com o sufixo atual, adicionando ou removendo o static modificador.

Quando suprimir avisos

Não suprimir um aviso da regra.