コードインスペクション: 条件付き三項式を簡略化する
三項演算子(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 日