ПРИЛОЖЕНИЕ 3. МЕТОДЫ ДЛЯ РАБОТЫ СО СТРОКАМИ



 

Compare()                Сравнивает две строки и возвращает целое число, ко-

торое показывает их относительное положение в по-

рядке сортировки. Возвращаемое число будет равно

нулю, если значения параметров равны.

 

Concat()                      Соединяет в одну строку две и более строки. При этом

 

разделители не добавляются.

 

Copy()                         Методы Copy и CopyTo служат для копирования строки

CopyTo()                или подстроки в другую строку или в массив типа Char.

 

Format()                   Форматирует строку, используя строго заданный

формат. Для этого заменяет каждый элемент формата

в указанной строке текстовым эквивалентом значения

соответствующего объекта.

 

Join()                         Конкатенация (соединение) массива строк в единую

строку. При конкатенации между элементами массива

вставляются разделители. Операция, заданная мето-

дом Join, является обратной к операции, заданной ме-

 

тодом Split.

 

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

строке.

 

EndsWith()             Проверяет, заканчивается ли строка определенной по-

 

следовательностью символов.

 

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

 

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

 

строку.

 

PadLeft()                Выравнивает строку по правому краю, пропуская все

пробелы или другие специально заданные символы.

 

PadRight()             Выравнивает строку по левому краю, пропуская все

пробелы или другие специально заданные символы.


 

128


 

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

 

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

 

подстроку.

 

Split()                      Возвращает подстроку, отделенную от основного

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

Split передается один или несколько символов, ин-

терпретируемых как разделители. Объект string, вы-

звавший метод, разделяется на подстроки, ограничен-

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

массив, возвращаемый в качестве результата метода.

Другая реализация позволяет ограничить число эле-

ментов возвращаемого массива.

 

StartsWith()       Определяет, начинается ли строка с определенной по-

следовательности символов.

 

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

 

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

 

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

 

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

 

Trim()                         Удаляет все вхождения определенных символов в на-

 

чале и конце строки.

 

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

 

строки.

 

TrimStart()          Удаляет все вхождения определенных символов в на-

 

чале строки.


 

129


 

 

ПРИЛОЖЕНИЕ 4. МЕТОДЫ ДЛЯ РАБОТЫ С МАССИВАМИ

 

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

 

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

 

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

массив.

 

GetLength() Получает 32-разрядное целое число, представляющее ко-

личество элементов в заданном измерении массива. При-

мером метода   GetLength    может служить   метод

 

GetLength(0), который возвращает число элементов в пер-

 

вом измерении массива (например, количество строк в

двухмерном массиве).

 

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

массивами.

 

Length              Свойство, которое возвращает целое число, представляю-

щее общее число элементов во всех измерениях массива.

 

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

массиве.

 

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

 

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

 

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


 

 

130


 

 

СПИСОК ЛИТЕРАТУРЫ

 

1. Есипов А.С., Паньгина Н.Н., Громада М.И. Информатика: сборник задач и решений для общеобразовательных учебных заведений. – СПб.: Наука и техника, 2001. – 368 с.

 

2. Окулов С.М. Программирование в алгоритмах. – М.: Бином; Лабо-ратория знаний, 2004. – 341 с.

3. Юркин А.Г. Задачник по программированию. – СПб.: Питер, 2002. – 192 с.

4. Троелсен Э. Язык программирования C# 5.0 и платформа .NET 4.5. –

 

М.: Вильямс, 2013. – 1312 с.

5. Албахари Дж. С# 3.0. Справочник: пер. с англ. / Дж. Албахари,

Б. Албахари. – 3-е изд. – Спб.: БХВ-Петербург, 2009. – 944 с.: ил.

6. Биллиг В. Основы программирования на C# // Интуит [2013].

Дата обновления: 22.11.2005. URL: http://www.intuit.ru/studies/

courses/2247/18/info (дата обращения: 27.06.2013).

7. Павлоская Т. Программирование на языке высокого уровня C# // Ин-

 

туит [2013]. Дата обновления: 15.09.2010. URL: http://www.intuit.ru/

studies/courses/2247/18/info (дата обращения: 27.06.2013).

8. Вихтенко Э.М. Геометрические задачи в олимпиадах по програм-мированию. – Изд-во МИФ-2. – № 2. – 2005.

 

9. Липский В. Комбинаторика для программистов. – М.: Мир, 1988. – 200 с.

10. Демин А.Ю., Дорофеев В.А. Программирование на C#: учебное по-

собие. − Томск: Изд-во Томского политехнического университета, 2013. – 134 с.


 

 

3

 

[RbD1]


Дата добавления: 2020-04-08; просмотров: 190; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!