Лабораторная работа № 9-10 (2 часа)
Тема: Символические и дорожные данные
Цель урока: создание программы редактирования пути.
задача:
1. Рассмотрим тип данных String
2. Рассмотрение процедур и функций обработки дорожного типа.
3. Напишите программу.
Цель лабораторной работы: изучить правила работы с компонентом ListBox. Написать программу для работы со строками.
5.1. Тип данных string
Для хранения строк в языке C# используется тип string. Так, чтобы объявить (и, как правило, сразу инициализировать) строковую переменную, можно написать следующий код:
string a = "Текст";
string b = "строки";
Над строками можно выполнять операцию сложения – в этом случае текст одной строки будет добавлен к тексту другой:
string c = a + " " + b; // Результат: Текст строки
Тип string на самом деле является псевдонимом для класса String, с помощью которого над строками можно выполнять ряд более сложных операций. Например, метод IndexOf может осуществлять поиск подстроки в строке, а метод Substring возвращает часть строки указанной длины, начиная с указанной позиции:
string a = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
int index = a.IndexOf("OP"); // Результат: 14 (счёт с 0)
string b = a.Substring(3, 5); // Результат: DEFGH
Если требуется добавить в строку специальные символы, это можно сделать с помощью escape-последовательностей, начинающихся с обратного слэша:
Escape-последовательность
|
Действие
|
\"
|
Кавычка
|
\\
|
Обратная косая черта
|
\n
|
Новая строка
|
\r
|
Возврат каретки
|
\t
|
Горизонтальная табуляция
|
Достарыңызбен бөлісу: |