Оператор +
Оператор + для типа string склеивает два или более значения. Если один из операндов не строка, вызывается ToString. Получается новая строка, исходные не меняются.
Синтаксис
string res = a + b;
Пример
Давайте сложим две строки:
using System;
class Program
{
static void Main()
{
string a = "abc";
string b = "de";
Console.WriteLine(a + b);
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте добавим число как текст:
using System;
class Program
{
static void Main()
{
string str = "123";
Console.WriteLine(str + 45);
}
}
Результат выполнения кода:
"12345"
Пример
Давайте используем цепочку сложений:
using System;
class Program
{
static void Main()
{
Console.WriteLine("a" + "bc" + "de");
}
}
Результат выполнения кода:
"abcde"