Partilhar via


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.

Regras relacionadas

Identificadores devem ter o prefixo correto