Eric Lippert's challenge “comma-quibbling”, best answer?

后端 未结 27 2248
日久生厌
日久生厌 2020-12-01 06:59

I wanted to bring this challenge to the attention of the stackoverflow community. The original problem and answers are here. BTW, if you did not follow it before, you should

27条回答
  •  旧时难觅i
    2020-12-01 07:09

    return String.Concat(
        "{",
        input.Length > 2 ?
            String.Concat(
                String.Join(", ", input.Take(input.Length - 1)),
                " and ",
                input.Last()) :
        String.Join(" and ", input),
        "}");
    

提交回复
热议问题