CA1719: Názvy parametrů by neměly odpovídat názvům členů
Název_typu |
ParameterNamesShouldNotMatchMemberNames |
CheckId |
CA1719 |
Kategorie |
Microsoft.Naming |
Změnit rozdělení |
Rozdělení |
Příčina
Název externě viditelné člen odpovídá v case-insensitive porovnání název jeho parametry.
Popis pravidla
Název parametru sdělit význam parametru a název člena sdělit smyslu člen.Vzácné návrhu by v případě, že byly stejné.Pojmenování parametr stejné jako jeho název členu unintuitive, obtížné použít knihovnu.
Jak opravit porušení
Vyberte název parametru, který neodpovídá názvu členu.
Při potlačení upozornění
Pro nový vývoj žádné známé scénářích dojít, kde musí potlačit varování od tohoto pravidla.Pro lodní knihovny pravděpodobně potlačí upozornění od tohoto pravidla.
Souvisejících pravidel
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