Строковый тип данных

  • docx
  • 27.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002972.docx

 Строковый тип данных

Для хранения строк в языке 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-последовательностей, начинающихся с обратного слэша:

·               \" Кавычка

·               \\ Обратная косая черта

·               \n Новая строка

·               \r Возврат каретки

·               \t Горизонтальная табуляция