Partilhar via


CA1504: Revise os nomes de campo enganosas

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

Nomes de campo que começam com "s_" são associados a 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 a atual adicionando ou removendo o static modificador.

Quando suprimir avisos

Não suprimir um aviso da regra.