Есть ли простой способ преобразования массива строк в конкатенационную строку?Преобразование строкового массива в конкатенацию в C#
К примеру, у меня есть массив строк:
new string[]{"Apples", "Bananas", "Cherries"};
И я хочу, чтобы получить одну строку:
"Apples,Bananas,Cherries"
Или "Apples&Bananas&Cherries"
или "Apples\Bananas\Cherries"
Эй, я знал это на самом деле. Сегодня в офисе очень жарко, и у меня не было кофе! Благодарю. –
Хотя это немного странно. Он считает, что это скорее действие над массивом, чем действие над строкой, поэтому для меня было бы «естественным» искать такую функцию в классе массива. Но спасибо, я не знал, что существует такой способ присоединиться к строке [] (поэтому больше нет для построения)! +1 – Gertjan
Но он применим только к 'string []', а не к каким-либо другим, - поэтому он не вписывается в «регулярную» реализацию массива. Но вы можете добавить его как метод расширения C# 3.0 * * в эту строку [] '. –