// 結合優先順位でnull合体演算子がやたらと低い(条件演算子の上、下から3番目)ので // V V この()が気に食わない。 return ((list?.Count ?? 0) == 0) ? "" : string.Join(",", list);
ジェズイットを見習え