Identificadores não devem ter prefixo incorreto
TypeName |
IdentifiersShouldNotHaveIncorrectPrefix |
CheckId |
CA1722 |
Category (Categoria) |
Microsoft.Naming |
Quebrando alterar |
Quebrando |
Causa
Um identificador tem 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.
Nomes de tipo não tem um prefixo específico e não devem ser prefixados com 'C'.Esta regra relatório violações de nomes de tipo, sistema autônomo 'CMyClass' e não relata violações de nomes de tipo, sistema autônomo 'Cache'.
Convenções de nomenclatura fornecem uma aparência comum para bibliotecas de destino o common linguagem tempo de execução.Isso reduz a curva de aprendizado necessária para novas bibliotecas de software e aumenta a confiança do cliente que a biblioteca foi desenvolvida por uma pessoa com experiência em desenvolvimento de código gerenciado.
Como corrigir violações
Remova o prefixo do identificador.
Quando suprimir avisos
Não suprimir um aviso da regra.