Что такое Trim String в C#

Cto Takoe Trim String V C



В языке программирования C# последовательность символов, которую можно использовать для хранения текстовых данных и работы с ними, называется строкой, которая по сути является массивом символов. C# включает встроенную строковую функцию, называемую Подрезать() , который используется для удаления пробельных символов, таких как пробелы, символы табуляции и разрывы строк, как в начале, так и в конце строки. В этой статье рассматривается использование Trim String в C# и его различных приложениях.

Оглавление







Что такое строка в С#

Строку можно назвать представлением текста в виде последовательности символов. В C# строка может быть объявлена ​​в двойных кавычках ('').



строка myString = 'Привет, мир!' ;



Что такое Trim() в С#

Метод Trim() в C# удаляет все начальные и конечные пробелы, присутствующие в строке. Этот встроенный метод обычно используется для управления текстовыми данными в программах C#.





строка myString = ' Привет, мир! ' ;
строка trimmedString = myString.Trim ( ) ;

Как Trim() работает в C#

Метод Trim() удаляет пробелы в начале и в конце строки. Результатом этого метода является новая строка без пробелов. Исходная строка не изменяется.



Функцию Trim() можно использовать в различных сценариях, например, для удаления начальных или конечных пробелов из пользовательского ввода, форматирования текста и т. д.:

с помощью системы;
пространство имен TrimStringExample
{
класс мой класс
{
статическая пустота Главная ( нить [ ] аргументы )
{
строка myString = ' Привет, мир! ' ;
строка trimmedString = myString.Trim ( ) ;
Console.WriteLine ( обрезанная строка ) ;
}
}
}

Вот вывод приведенного выше кода:

Как удалить определенные символы из строки

Подрезать() Метод в C# также можно использовать для удаления определенных символов из строки, указав массив символов для удаления. Когда массив символов передается в качестве аргумента функции Подрезать() метод, он удаляет все вхождения этих символов из начала и конца строки.

с помощью системы;
пространство имен TrimStringExample
{
класс мой класс
{
статическая пустота Главная ( нить [ ] аргументы )
{
строка myString = '!!Привет, мир!!' ;
уголь [ ] charsToTrim = { '!' } ;
строка trimmedString = myString.Trim ( charsToTrim ) ;
Console.WriteLine ( обрезанная строка ) ;
}
}
}

Вот вывод приведенного выше кода:

Как обрезать строку, используя другие методы в C#

В C# есть и другие встроенные методы, которые можно использовать для обрезки строки, например ОбрезатьНачало() и ОбрезатьКонец() . TrimStart() удаляет пробелы с начала, а TrimEnd() удаляет пробелы с конца строки.

с помощью системы;
пространство имен TrimStringExample
{
программа класса
{
статическая пустота Главная ( нить [ ] аргументы )
{
строка myString = ' Привет, мир! ' ;
строка trimmedStart = myString.TrimStart ( ) ; // Удаляет начальные пробелы
string trimmedEnd = myString.TrimEnd ( ) ; // Удаляет пробелы в конце
Console.WriteLine ( обрезанныйСтарт ) ; // Выход: 'Привет, мир! '
Console.WriteLine ( обрезанный конец ) ; // Выход: ' Привет, мир!'
}
}
}

Код начался с определения строки myString с начальными и конечными пробелами. Затем мы используем ОбрезатьНачало() Функция для удаления начальных пробелов из строки и сохранения результата в обрезанныйСтарт переменная. Точно так же мы используем ОбрезатьКонец() Функция для удаления завершающих пробелов из строки и сохранения результата в обрезанный конец переменная. Наконец, мы выводим обе переменные на консоль, чтобы увидеть результат.

Как удалить символы из середины строки

Метод Trim() в C# предназначен для удаления из строки только начальных и конечных пробельных символов. Чтобы удалить символы из середины строки, мы можем использовать другие методы работы со строками, такие как Replace() или Remove(). Эти методы позволяют либо заменять определенные символы другими символами, либо удалять символы из определенных позиций в строке.

с помощью системы;
пространство имен RemoveStringExample
{
класс мой класс
{
статическая пустота Главная ( нить [ ] аргументы )
{
строка myString = 'Привет, мир!' ;
строка newString = myString.Remove ( 5 , 1 ) ; // Удаляет запятую
Console.WriteLine ( новая строка ) ;
}
}
}

Вот вывод приведенного выше кода:

Заключение

Метод Trim() в C# манипулирует строками и удаляет пробелы из строк. Trim() можно использовать в различных случаях, таких как форматирование текста, удаление начальных или конечных пробелов из пользовательского ввода и т. д. В этом руководстве мы узнали о различных способах обрезки строк и управления ими в C#.