Метод Remove
Метод Remove принимает начальный индекс и необязательное количество символов. Без второго аргумента удаляет всё до конца.
Синтаксис
string res = str.Remove(startIndex, count);
Пример
Давайте удалим 3 символа с индекса 1:
using System;
class Program
{
static void Main()
{
string str = "abcde";
Console.WriteLine(str.Remove(1, 3));
}
}
Результат выполнения кода:
"ae"
Пример
Давайте удалить хвост с индекса 2:
using System;
class Program
{
static void Main()
{
Console.WriteLine("abcde".Remove(2));
}
}
Результат выполнения кода:
"ab"