Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на C# 11я версия.docx
Скачиваний:
419
Добавлен:
29.05.2015
Размер:
1.98 Mб
Скачать

Приложение 3. Методы для работы со строками

Метод или свойство

Пояснения

Compare()

Сравнивает две строки и возвращает целое число, которое показывает их относительное положение в порядке сортировки. Возвращаемое число будет равно нулю, если значения параметров равны.

Concat()

Соединяет в одну строку две и более строки. При этом разделители не добавляются.

Copy()

CopyTo()

Методы CopyиCopyToслужат для копирования строки или подстроки в другую строку или в массив типаChar.

Format()

Форматирует строку, используя строго заданный формат. Для этого заменяет каждый элемент формата в указанной строке текстовым эквивалентом значения соответствующего объекта.

Join()

Конкатенация (соединение) массива строк в единую строку. При конкатенации между элементами массива вставляются разделители. Операция, заданная методом Join, является обратной к операции, заданной методомSplit.

Length

Свойство, которое возвращает количество символов в строке.

EndsWith()

Проверяет, заканчивается ли строка определённой последовательностью символов.

Insert()

Вставляет новую строку в уже существующую.

LastIndexOf()

Возвращает индекс последнего вхождения элемента в строку.

PadLeft()

Выравнивает строку по правому краю, пропуская все пробелы или другие специально заданные символы.

PadRight()

Выравнивает строку по левому краю, пропуская все пробелы или другие специально заданные символы.

Remove()

Удаляет заданное число символов из строки.

Replace()

Заменяет подстроку в заданной позиции на новую подстроку.

Split()

Возвращает подстроку, отделённую от основного массива определённым символом. На вход методу Splitпередается один или несколько символов, интерпретируемых как разделители. Объектstring, вызвавший метод, разделяется на подстроки, ограниченные этими разделителями. Из этих подстрок создается массив, возвращаемый в качестве результата метода. Другая реализация позволяет ограничить число элементов возвращаемого массива.

StartsWith()

Определяет, начинается ли строка с определённой последовательности символов.

Substring()

Извлекает подстроку из строки.

ToCharArray()

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

ToLower()

Преобразует символы в строке к нижнему регистру.

ToUpper()

Преобразует символы в строке к верхнему регистру.

Trim()

Удаляет все вхождения определённых символов в начале и в конце строки.

TrimEnd()

Удаляет все вхождения определённых символов в конце строки.

TrimStart()

Удаляет все вхождения определённых символов в начале строки.

Приложение 4. Методы для работы с массивами

Метод или свойство

Пояснения

Concat()

Объединяет две последовательности.

Contains()

Определяет, содержится ли указанный элемент в массиве.

CopyTo()

Копирует все элементы текущего массива в заданный массив.

GetLength()

Получает 32-разрядное целое число, представляющее количество элементов в заданном измерении массива. Примером метода GetLength может служить методGetLength(0), который возвращает число элементов в первом измерении массива (например, количество строк в двухмерном массиве).

Intersect()

Находит пересечение множеств, представленных двумя массивами.

Length

Свойство, которое возвращает целое число, представляющее общее число элементов во всех измерениях массива.

Max()

Возвращает максимальное значение, содержащееся в массиве.

Min()

Возвращает минимальное значение, содержащееся в массиве.

Reverse()

Изменяет порядок элементов массива на противоположный.

Sum()

Вычисляет сумму последовательности числовых значений.