Рассмотрим следующий код:
string[] s = new[] { "Rob", "Jane", "Freddy" };
string joined = string.Join(", ", s);
// joined equals "Rob, Jane, Freddy"
Для причин пользовательского интерфейса я вполне мог бы отобразить строку "Rob, Jane or Freddy"
.
Любые предложения о наиболее кратком способе сделать это?
Изменить
Я ищу что-то краткое типа. Поскольку я конкатенирую только небольшие числа (< 10) строк, я не беспокоюсь о производительности во время выполнения.