Sdílet prostřednictvím


CA1702: Malá a velká písmena složených slov by měla být použita správně

TypeName

CompoundWordsShouldBeCasedCorrectly

CheckId

CA1702

Kategorie

Microsoft.Naming

Narušující změna

Rozdělení- při vyvolání na sestaveních.

Bez rozdělení - při vyvolání na parametrech typu.

Příčina

Název identifikátoru obsahuje více slov a alespoň jedno ze slov se zdá být složené slovo, které není správně formátováno.

Popis pravidla

Název identifikátoru je rozdělen do slov, která jsou založena na velikosti písmen.Každá souvislá dvouslovná kombinace je zkontrolována Knihovnou kontroly pravopisu společnosti Microsoft.Pokud je rozpoznáno, vytvoří identifikátor porušení pravidla.Příklady složených slov, které mohou způsobit narušení jsou "CheckSum" a "MultiPart". Slova by měla mít formát jako "Checksum" a "Multipart".Kvůli předchozímu běžnému používání, je do pravidla integrováno několik výjimek a je označeno několik jednoduchých slov jako jsou "Panelnástrojů" a "Názevsouboru", která by se měla rozlišovat jako dvě odlišná slova (v tomto případě "Panel nástrojů" a "Název souboru").

Jmenné konvence poskytují společný vzhled knihovnám, které pracují s modulem CLR (Common Language Runtime).To snižuje křivku učení, která je vyžadována pro naučení nových softwarových knihoven a zvyšuje důvěru zákazníků, že knihovna byla vyvinuta osobou, která má odborné znalosti s vývojem spravovaného kódu.

Jak vyřešit porušení

Změňte název tak, aby odpovídal formátu.

Kdy potlačit upozornění

Je bezpečné potlačit upozornění tohoto pravidla, pokud jsou obě části složeného slova rozpoznány slovníkem a existuje záměr tato slova použít.

Související pravidla

CA1701: Malá a velká písmena složených slov prostředku řetězců by měla být použita správně

CA1709: Malá a velká písmena identifikátorů by měla být použita správně

CA1708: Identifikátory by se měly lišit více než použitím malých a velkých písmen

Viz také

Další zdroje

Guidelines for Names

Capitalization Conventions