Метод Insert
Метод Insert принимает индекс и вставляемую строку, возвращая новый текст. Исходная строка остаётся прежней.
Синтаксис
string res = str.Insert(index, value);
Пример
Давайте вставим "BC" после первого символа:
using System;
class Program
{
static void Main()
{
string str = "abcde";
Console.WriteLine(str.Insert(1, "BC"));
}
}
Результат выполнения кода:
"aBCbcde"
Пример
Давайте вставим в начало:
using System;
class Program
{
static void Main()
{
Console.WriteLine("cde".Insert(0, "ab"));
}
}
Результат выполнения кода:
"abcde"