Identificadores não devem conter sublinhados
TypeName |
IdentifiersShouldNotContainUnderscores |
CheckId |
CA1707 |
Category (Categoria) |
Microsoft.Naming |
Quebrando alterar |
Quebrando - quando acionado em assemblies Não separável - quando acionado em parâmetros de tipo |
Causa
O nome de um identificador contém o caractere de sublinhado (_).
Descrição da regra
Por convenção, os nomes de identificador não contêm o caractere de sublinhado (_).A regra verifica a namespaces, tipos, membros e parâmetros.
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 todos os caracteres de sublinhado do nome.
Quando suprimir avisos
Não suprimir um aviso da regra.