Хелпикс

Главная

Контакты

Случайная статья





Методы для работы со строками



Методы для работы со строками

Для распечатки кавычек используется обратный слэш! (\”)

 

 

Статические методы класса String

Метод Описание
Empty Возвращается пустая строка. Свойство со статусом read only
Compare Сравнение двух строк. Метод перегружен. Реализации метода позволяют сравнивать как строки, так и подстроки. При этом можно учитывать или не учитывать регистр, особенности национального форматирования дат, чисел и т.д.
CompareOrdinal Сравнение двух строк. Метод перегружен. Реализации метода позволяют сравнивать как строки, так и подстроки. Сравниваются коды символов
Concat Конкатенация строк. Метод перегружен, допускает сцепление произвольного числа строк
Copy() Создает новый экземпляр String, имеющий то же значение, что и заданный экземпляр String.
CopyTo(из чего, от, сколько) Копирует заданное число знаков начиная с указанной позиции в этом экземпляре до указанной позиции в массиве знаков Юникода.
Format Выполняет форматирование в соответствии с заданными спецификациями формата. Ниже приведено более полное описание метода
Intern, Islntern Отыскивается и возвращается ссылка на строку, если таковая уже хранится во внутреннем пуле данных. Если же строки нет, то первый из методов добавляет строку во внутренний пул, второй - возвращает null. Методы применяются обычно тогда, когда строка создается с использованием построителя строк - класса StringBuilder
Join Конкатенация массива строк в единую строку. При конкатенации между элементами массива вставляются разделители. Операция, заданная методом Join, является обратной к операции, заданной методом Split. Последний является динамическим методом и, используя разделители, осуществляет разделение строки на элементы

 

 

Динамические методы класса String

Метод Описание
Insert(куда, что) Вставляет подстроку в заданную позицию
Remove(от, сколько) Удаляет подстроку в заданной позиции
Replace(что, на что) Заменяет подстроку в заданной позиции на новую подстроку
Substring (от, сколько) Выделяет подстроку в заданной позиции
IndexOf(что, от), IndexOfAny, LastIndexOf, LastIndexOfAny Определяются индексы первого и последнего вхождения заданной подстроки или любого символа из заданного набора
ToUpper(), ToLower() Изменение регистра
StartsWith, EndsWith Возвращается true или false, в зависимости от того, начинается или заканчивается строка заданной подстрокой
PadLeft(сколько, что добавлять), PadRight Выполняет набивку нужным числом пробелов в начале и в конце строки
Trim(что удалять!),TrimStart, TrimEnd Обратные операции к методам Pad. Удаляются пробелы в начале и в конце строки, или только с одного ее конца
Split(разделитель или массив разделителей) Разбиение строк
ToCharArray Преобразование строки в массив символов

 

 


 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.