CA1719: имена параметров не должны совпадать с именами элементов
Товар | Значение |
---|---|
Идентификатор правила | CA1719 |
Категория | Microsoft.Naming |
Критическое изменение | Критическое |
Причина
Имя внешнего видимого элемента совпадает в сравнении без учета регистра, имя одного из его параметров.
Описание правила
Имя параметра должно передавать смысловое значение параметра, а имя члена — смысловое значение члена. Они могут совпадать лишь в очень редких случаях. Присвоение параметру имени содержащего его члена кажется неестественным и затрудняет использование библиотеки.
Устранение нарушений
Выберите имя параметра, которое не соответствует имени члена.
Когда лучше отключить предупреждения
В новых разработках нет известных ситуаций, в которых следует отключать вывод предупреждения для этого правила. Для доставки библиотек может потребоваться отключить предупреждение для этого правила.
Связанные правила
CA1709: идентификаторы должны иметь правильный регистр
CA1708: идентификаторы должны отличаться не только регистром
CA1707: идентификаторы не должны содержать знак подчеркивания
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по