Метод Join
Статический метод Join принимает разделитель и массив строк (или отдельные аргументы) и возвращает одну склеенную строку.
Синтаксис
string res = string.Join(separator, parts);
Пример
Давайте склеим части через дефис:
using System;
class Program
{
static void Main()
{
string[] parts = { "a", "b", "c", "d", "e" };
Console.WriteLine(string.Join("-", parts));
}
}
Результат выполнения кода:
"a-b-c-d-e"
Пример
Давайте склеим без разделителя:
using System;
class Program
{
static void Main()
{
string[] parts = { "ab", "cde" };
Console.WriteLine(string.Join("", parts));
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте объединим после Split:
using System;
class Program
{
static void Main()
{
string str = "a,b,c,d,e";
string[] parts = str.Split(',');
Console.WriteLine(string.Join("+", parts));
}
}
Результат выполнения кода:
"a+b+c+d+e"
Смотрите также
-
Split,
который делит строку на части -
Concat,
который склеивает без разделителя -
operator +,
который тоже соединяет текст -
Format,
который вставляет значения в шаблон