Поделиться через


Для сложных слов следует использовать правильный регистр

Обновлен: Ноябрь 2007

TypeName

CompoundWordsShouldBeCasedCorrectly

CheckId

CA1702

Категория

Microsoft.Naming

Критическое изменение

Критическое — при возникновении в сборках Не критическое — при возникновении в параметрах типов

Причина

Имя идентификатора состоит из нескольких слов и по крайней мере одно из них имеет неправильный регистр в сложном слове.

Описание правила

Имя идентификатора делится на слова на основе их регистра. Каждое сочетание двух слитно написанных слов проверяется библиотекой орфографии Microsoft. При обнаружении подобных сочетаний имя идентификатора нарушает правило. Например, нарушают правило такие сложные слова как "CheckSum" и "MultiPart"; их правильное написание — "Checksum" и "Multipart". Наряду с указанными выше принципами общего использования правило имеет ряд исключений, и некоторые слова, например "Toolbar" и "Filename" имеют отметку, означающую, что части этого слова должны быть написаны как два различных слова с соответствующим регистром, в данном случае "ToolBar" и "FileName".

Соглашения об именовании обеспечивают единообразие библиотек, предназначенных для среды CLR. Это позволяет сократить время обучения, необходимое для освоения новых библиотек программного обеспечения, и укрепить уверенность клиента в том, что библиотека была разработана опытным разработчиком управляемого кода.

Устранение нарушений

Исправьте регистр знаков имени в соответствии с соглашением.

Отключение предупреждений

Если обе части составного слова распознаются словарем и предполагается использование двух слов, для данного правила вывод предупреждения можно отключить.

Связанные правила

Соблюдайте правильность регистра в составных словах строк ресурсов

Идентификаторы должны иметь правильный регистр букв

Идентификаторы должны отличаться не только прописными и строчными буквами