Преобразование. Другие
2. Преобразование
Имя
| Вид
| Описание
| Insert
| Метод
| Вставляет одну строку в другую в указанное место
| Replace
| Метод
| Производит замену подстроки на другую строку
| Remove
| Метод
| Удаляет один или несколько символов из строки
| PadLeft, PadRight
| Метод
| Дополнение строки справа или слева пустым местом или определенным символом
| Trim, TrimStart, TrimEnd
| Метод
| Удаление в конце или начале строки пустого места или определенных символов
| ToLower, ToUpper
| Метод
| Приведение к нижнему/верхнему регистру
| Substring
| Метод
| Получение подстроки по определенному индексу
| Split
| Метод
| Разбиение строки по определенным символам или подстрокам
| Concat
| Метод, статический
| Конкатенация строк (то же самое, что и оператор “+”)
| Join
| Метод, статический
| Объединяет строки в одну через разделитель
|
3. Другие
Имя
| Вид
| Описание
| Length
| Свойство
| Длина строки в символах
| Contains
| Метод
| Проверяет включение подстроки в строку
| Format
| Метод, статический
| Формирует строку из строкового шаблона и значений, которые подставляются в шаблон
| CopyTo
| Метод
| Копирует символы строки в массив символов
| IndexOf, IndexOfAny
| Метод
| Ищет подстроку (подстроки) и возвращает ее индекс
| LastIndexOf, LastIndexOfAny
| Метод
| Ищет подстроку (подстроки) с конца строки и возвращает ее индекс
| IsNullOrEmpty
| Метод
| Проверяет, содержит ли строковая переменная null или пустую строку
| IsNullOrWhiteSpace
| Метод
| Проверяет, содержит ли строковая переменная null, пустую строку или строку из пустого места (пробел, табуляции и т. п.)
| Большая часть из этих методов содержит перегрузки, так что вы можете выбрать наиболее подходящий вам.
Отдельное внимание хочу привлечь к методам IsNullOrWhiteSpace, Format, Trim. Первый крайне удобен для проверки пользовательского ввода, второй очень удобен для формирования строк с результатом перед выводом на экран. Метод Trim удобно использовать для удаления лишних пробелов из ввода пользователя.
|