CA1707: os identificadores não devem conter sublinhados
TypeName |
IdentifiersShouldNotContainUnderscores |
CheckId |
CA1707 |
Categoria |
Microsoft.Naming |
Alteração Significativa |
Interromper quando - gerado em assemblies Sem-quebras - se for gerado em parâmetros de tipo |
Causa
O nome de um identificador contiver o caractere de sublinhado (_).
Descrição da Regra
Por convenção, os nomes de identificadores não contêm o caractere de sublinhado (_).A regra verifica namespaces, tipos, membros, e parâmetros.
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 todos os caracteres sublinhados do nome.
Quando Suprimir Alertas
Não elimine um alerta desta regra.
Regras Relacionadas
CA1709: os identificadores do recurso devem ter maiúsculas e minúsculas corretas
CA1708: os identificadores devem ser diferentes além de maiúsculas de minúsculas