JetBrains Rider 2026.1 Help

コードインスペクション:冗長なステートメントの除去

このインスペクションは、 false とのブール複合代入を報告しますが、結果は変わりません。 |= false の場合、 x | false は単に x であるため、このステートメントは常に冗長です。

サンプル

bool ready = GetValue(); ready |= false;
bool ready = GetValue();

クイックフィックス

重複した記述を削除してください。

2026 年 6 月 12 日