复合词应采用正确的大小写
更新:2007 年 11 月
TypeName |
CompoundWordsShouldBeCasedCorrectly |
CheckId |
CA1702 |
类别 |
Microsoft.Naming |
是否重大更改 |
是 - 如果在程序集上引发。否 - 如果在类型参数上引发。 |
原因
标识符的名称包含多个单词,其中至少有一个单词显示为大小写不正确的组合词。
规则说明
标识符的名称根据大小写被拆分成几个单词。每两个连续的单词组合由 Microsoft 拼写检查器库进行检查。如果被识别,该标识符将生成规则冲突。导致冲突的组合词示例包括“CheckSum”和“MultiPart”,它们的大小写分别应为“Checksum”和“Multipart”。考虑到前面的常见用法,规则中内置了多个异常并标记了多个独立的单词,例如“Toolbar”和“Filename”,它们应使用大小写区分为两个不同的单词,即“ToolBar”和“FileName”。
命名约定为所有针对公共语言运行库的库提供了通用的外观。这提高了学习新软件库的效率,并使客户进一步认为该软件库是由某位具有开发托管代码专门技术的人员所开发。
如何修复冲突
更改名称,使其具有正确的大小写。
何时禁止显示警告
如果组合词的两部分都被拼写字典识别,而目的是使用两个单词,则可以安全地禁止显示此规则发出的警告。