Идентификаторы не должны содержать знак подчеркивания
Обновлен: Ноябрь 2007
TypeName |
IdentifiersShouldNotContainUnderscores |
CheckId |
CA1707 |
Категория |
Microsoft.Naming |
Критическое изменение |
Критическое — для сборок Некритическое — для параметров типов |
Причина
Имя идентификатора содержит знак подчеркивания (_).
Описание правила
В соответствии с соглашением имена идентификаторов не могут содержать знак подчеркивания (_). Правило проверяет пространства имен, типы, члены и параметра.
Соглашения об именах обеспечивают единообразие библиотек, предназначенных для выполнения в среде CLR. Это позволяет сократить кривую обучения, необходимую для освоения новых библиотек программного обеспечения, и укрепить уверенность клиента в том, что библиотека была разработана опытным разработчиком управляемого кода.
Предотвращение нарушений
Удалите из имени все знаки подчеркивания.
Отключение предупреждений
Не следует отключать вывод предупреждений для этого правила.
Связанные правила
Идентификаторы должны иметь правильный регистр букв
Идентификаторы должны отличаться не только прописными и строчными буквами