CA1719: 매개 변수 이름은 멤버 이름과 달라야 합니다.
항목 | 값 |
---|---|
RuleId | CA1719 |
범주 | Microsoft.Naming |
주요 변경 내용 | 주요 변경 |
원인
외부에 표시되는 멤버의 이름이 해당 매개 변수 중 하나의 이름과 일치합니다(대/소문자 구분 안 함).
규칙 설명
매개 변수 이름은 매개 변수의 의미를 나타내고 멤버 이름은 멤버의 의미를 나타내야 합니다. 매개 변수와 멤버의 의미가 같게 디자인되는 경우는 드뭅니다. 매개 변수의 이름을 멤버 이름과 동일하게 지정하는 것은 비직관적이고 라이브러리 사용을 어렵게 만듭니다.
위반 문제를 해결하는 방법
멤버 이름과 일치하지 않는 매개 변수 이름을 선택합니다.
경고를 표시하지 않는 경우
새로 개발하는 경우에는 이 규칙의 경고를 표시하지 않아도 되는 알려진 시나리오가 없습니다. 제공하는 라이브러리인 경우 이 규칙의 경고를 표시하지 않아도 됩니다.
관련 규칙
CA1709: 식별자는 정확한 대/소문자를 사용해야 합니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기