否定フラグ ("DoNot{Action}") を持つクラスがあります。このフラグを正の「Do」に変更し、コード内のすべてのチェックを変更して、基本的にそれらを無効にしたいと思います。そのようなリファクタリングはありますか?
ここに例があります。フラグ DoNotFilter を DoFilter に変更すると、このフラグを参照するすべてのコードがそれに応じて変更されます。
public bool DoNotFilter
{get;private set;}
への変更
public bool DoFilter
{get;private set;}
それで
if (attribute.DoNotFilter == true)
に変更する必要があります
if (attribute.DoFilter == false)