Метод Concat
Статический метод Concat создаёт новую строку из переданных фрагментов. Перегрузки принимают два аргумента, массив или IEnumerable<string>.
Синтаксис
string res = string.Concat(a, b);
Пример
Давайте склеим две строки:
using System;
class Program
{
static void Main()
{
string a = "abc";
string b = "de";
Console.WriteLine(string.Concat(a, b));
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте склеим массив:
using System;
class Program
{
static void Main()
{
string[] parts = { "a", "bc", "de" };
Console.WriteLine(string.Concat(parts));
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте сравним с оператор +:
using System;
class Program
{
static void Main()
{
Console.WriteLine(string.Concat("123", "45"));
}
}
Результат выполнения кода:
"12345"
Смотрите также
-
Join,
который вставляет разделитель -
operator +,
который склеивает через + -
Format,
который форматирует шаблон -
Insert,
который вставляет текст внутрь