CA1504: 紛らわしいフィールド名を確認します

TypeName

ReviewMisleadingFieldNames

CheckId

CA1504

分類

Microsoft.Maintainability

互換性に影響する変更点

なし

原因

インスタンス フィールドの名前が "s_" で始まっているか、static (Visual Basic では Shared) フィールドの名前が "m_" で始まっています。

規則の説明

多くのユーザーは、"s_" で始まるフィールド名からは静的データを連想し、"m_" で始まるフィールド名からはインスタンス (メンバー) データを連想します。コードの保守を容易にするために、一般的な規則に従って名前を付けてください。

違反の修正方法

この規則違反を修正するには、フィールド名のプレフィックスを適切に変更します。または、static 修飾子の追加または削除により、現在のサフィックスに合致するフィールドに変更します。

警告を抑制する状況

この規則による警告は抑制しないでください。