CA1504: 紛らわしいフィールド名を確認します
TypeName |
ReviewMisleadingFieldNames |
CheckId |
CA1504 |
分類 |
Microsoft.Maintainability |
互換性に影響する変更点 |
なし |
原因
インスタンス フィールドの名前が "s_" で始まっているか、static (Visual Basic では Shared) フィールドの名前が "m_" で始まっています。
規則の説明
多くのユーザーは、"s_" で始まるフィールド名からは静的データを連想し、"m_" で始まるフィールド名からはインスタンス (メンバー) データを連想します。コードの保守を容易にするために、一般的な規則に従って名前を付けてください。
違反の修正方法
この規則違反を修正するには、フィールド名のプレフィックスを適切に変更します。または、static 修飾子の追加または削除により、現在のサフィックスに合致するフィールドに変更します。
警告を抑制する状況
この規則による警告は抑制しないでください。