JetBrains Rider 2024.1 ヘルプ

コード検査: 論理条件式の冗長オペランド

条件付き OR 演算子の最初のオペランドが false と評価された場合、OR 式全体の値は 2 番目のオペランドによって決定されます。第 1 オペランドとしての定数 false は冗長であり、JetBrains Rider は、冗長オペランドを使用して式を削除することを提案しています。

private static void TestOr(string s) { const bool b = false; bool a = b || s.Contains("."); Console.WriteLine(a); }
private static void TestOr(string s) { const bool b = false; bool a = s.Contains("."); Console.WriteLine(a); }