JetBrains Rider 2026.1 Help

コードインスペクション: 条件付き三項式の簡略化

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

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

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

public bool CanVote { get { return myAge >= 16 && isCitizen; } }
2026 年 6 月 12 日