string[]array=newstring[]{"a","b","c"};string separator =" ";string joined =String.Join(separator,array);// "a b c"
Хотя более подробный, вы также можете использовать StringBuilderподход:
StringBuilder builder =newStringBuilder();if(array.Length>0){
builder.Append(array[0]);}for(var i =1; i <array.Length;++i){
builder.Append(separator);
builder.Append(array[i]);}string joined = builder.ToString();// "a b c"
string[]
метод Join, который делает что-то совершенно другое.Ответы:
Нашел ответ. Это называется String.Join .
источник
Вы можете использовать
String.Join
:Хотя более подробный, вы также можете использовать
StringBuilder
подход:источник