Partilhar via


CA1722: os identificadores não devem ter prefixo incorreto

TypeName

IdentifiersShouldNotHaveIncorrectPrefix

CheckId

CA1722

Categoria

Microsoft.Naming

Alteração Significativa

Quebra

Causa

Um identificador tem mais um prefixo incorreto.

Descrição da Regra

Por convenção, somente determinados elementos de programação têm nomes que começam com um prefixo específico.

Os nomes de tipo não têm um prefixo específico e não devem ser precedidos por C “2.0”.Esta regra relata violações para nomes de tipo como “CMyClass” e não relata violações para nomes de tipo como “cache”.

Convenções de nomenclatura dão uma aparência comum para bibliotecas que tem como foco o common language runtime.Isto reduz a curva de aprendizado que é necessária para novas bibliotecas de software, e aumenta confiança dos clientes de que a biblioteca foi desenvolvida por alguém que com experiência programar código gerenciado.

Como Corrigir Violações

Remova o prefixo do identificador.

Quando Suprimir Alertas

Não elimine um alerta desta regra.

Regras Relacionadas

CA1715: os identificadores devem ter o prefixo correto