CA1702: Palavras compostas devem ser minúsculas corretamente
TypeName |
CompoundWordsShouldBeCasedCorrectly |
CheckId |
CA1702 |
<strong>Categoria</strong> |
Microsoft.Naming |
Alteração significativa |
Quando a quebra é disparado em assemblies. Não-separável - quando acionado em parâmetros de tipo. |
Causa
O nome de um identificador contém várias palavras e pelo menos uma das palavras que parece ser uma palavra composta que não é causada corretamente.
Descrição da regra
O nome do identificador é dividido em palavras que se baseiam as maiúsculas e minúsculas. Cada combinação de duas palavras contígua é verificada pela biblioteca do verificador ortográfico do Microsoft. Se for reconhecido, o identificador produz uma violação da regra. Exemplos de palavras compostas, causam uma violação são "CheckSum" e "MultiPart", que deve ser minúsculas como "Checksum" e "Multipart", respectivamente. Devido a anterior uso comum, várias exceções são incorporadas a regra e, várias palavras isoladas são sinalizadas como, por exemplo, "Barra de ferramentas" e "Filename", que deve ser minúsculas como duas palavras distintas (no caso, "Barra de ferramentas" e o "Nome").
Convenções de nomenclatura fornecem um aspecto familiar a bibliotecas que se destinam ao uso com a common language runtime. Isso reduz a curva de aprendizado que é necessário para novas bibliotecas de software e aumenta a confiança do cliente que a biblioteca foi desenvolvida por alguém que tenha experiência em desenvolvimento de código gerenciado.
Como corrigir violações
Altere o nome de forma que ele é minúsculas corretamente.
Quando suprimir avisos
É seguro eliminar um aviso esta regra se ambas as partes da palavra composta são reconhecidas pelo dicionário de ortografia e a intenção é usar duas palavras.
Regras relacionadas
CA1701: Palavras compostas de seqüência de recurso devem ser minúsculas corretamente
CA1709: Identificadores devem ser minúsculas corretamente
CA1708: Identificadores devem diferir por mais de caso