ReSharper 2025.3 ヘルプ

コード検査: 条件付き三項演算子を簡略化する

三項演算子(a ? b : c の形式の式)に、b または c のいずれかのブール値定数が含まれていれば、はるかに単純な式に変換できます。例: これ

public bool CanVote { get { return myAge >= 16 ? isCitizen : false; } }

これに単純化することができます:

public bool CanVote { get { return myAge >= 16 && isCitizen; } }
2024 年 2 月 11 日