CS.HIDDEN.MEMBER.LOCAL.CLASS
ローカル変数によってクラスデータメンバーが非表示になっています。
脆弱性とリスク
ローカル変数によってクラスを含むメンバーが非表示になっている場合、これらのメンバーは 'this' リンク経由でのみアクセスできるようになります。この動作が意図されることはほとんどありません。
例 1
コピー
class Zoo {
private int monkeys;
void KillMonkeys () {
bool monkeys = false; // defect - local variable hides a class member
}
}