CA1504: проверьте имена полей, которые могут ввести в заблуждение
TypeName |
ReviewMisleadingFieldNames |
CheckId |
CA1504 |
Категория |
Microsoft.Maintainability |
Критическое изменение |
Не критическое |
Причина
Имя поля экземпляра начинается с "s_"; имя поля с модификатором static (Shared в Visual Basic) начинается с "m_".
Описание правила
Многие пользователи связывают имена полей, начинающиеся с "s_", со статическими данными. Аналогичным образом, имена полей, начинающиеся с "m_", связываются о данными экземпляра (члена — member). Для упрощения поддержки кода следует следовать общепринятым соглашениями об именовании.
Устранение нарушений
Чтобы устранить нарушение данного правила, измените префикс имени поля. Можно также сделать поле соответствующим его текущему префиксу, добавив или удалив модификатор static.
Отключение предупреждений
Для этого правила отключать вывод предупреждений не следует.