Метод Trim
Метод Trim возвращает новую строку без ведущих и хвостовых пробелов. Есть перегрузки с набором символов для удаления.
Синтаксис
string res = str.Trim();
Пример
Давайте уберём пробелы вокруг текста:
using System;
class Program
{
static void Main()
{
string str = " abcde ";
Console.WriteLine(str.Trim());
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте обрежем символ "'-'":
using System;
class Program
{
static void Main()
{
string str = "--abcde--";
Console.WriteLine(str.Trim('-'));
}
}
Результат выполнения кода:
"abcde"
Пример
Исходная строка не меняется:
using System;
class Program
{
static void Main()
{
string str = " abcde ";
str.Trim();
Console.WriteLine(str);
}
}
Результат выполнения кода:
" abcde "
Смотрите также
-
TrimStart,
который обрезает начало -
TrimEnd,
который обрезает конец -
IsNullOrWhiteSpace,
который проверяет пробелы -
IsWhiteSpace,
который распознаёт пробельный символ