Операции, разрешенные над строками в C#, разнообразны. Методы этого класса позволяют выполнять вставку, удаление, замену, поиск вхождения подстроки в строку. Класс String наследует методы класса Object, частично их переопределяя.
Таблица 1.7 - Динамические методы и свойства класса String
Метод | Описание |
Insert | Вставляет подстроку в заданную позицию |
Remove | Удаляет подстроку в заданной позиции |
Replace | Заменяет подстроку в заданной позиции на новую подстроку |
Substring | Выделяет подстроку в заданной позиции |
IndexOf,IndexOfAny, LastIndexOf, LastIndexOfAny | Определяются индексы первого и последнего вхождения заданной подстроки или любого символа из заданного набора |
StartsWith, EndsWith | Возвращается true или false, в зависимости от того, начинается или заканчивается строка заданной подстрокой |
ToCharArray | Преобразование строки в массив символов |