Содержание
- 2. Объекты класса String У класса String достаточно много конструкторов. Они позволяют сконструировать строку из: - символа,
- 3. public void TestDeclStrings() { string world = "Мир"; //string s1 = new string("s1"); //string s2 =
- 4. Операции над строками Над строками определены следующие операции: присваивание (=); две операции проверки эквивалентности (= =)
- 5. Неизменяемый класс string В языке C# существует понятие неизменяемый (immutable) класс. Для такого класса невозможно изменить
- 8. Примеры работы // Сравним первые две строки string s1 = "это строка"; string s2 = "это
- 9. // Последнее вхождение подстроки if (s2.LastIndexOf("это") != -1) Console.WriteLine("Последнее вхождение слова \"это\" находится " + "на
- 10. / / Определяем начинается ли строка с заданной подстроки if (s2.StartsWith("это текст") == true) Console.WriteLine("Подстрока найдена!");
- 11. Класс StringBuilder. Конструкторы public StringBuilder (string str, int cap). Параметр str задает строку инициализации, cap -
- 12. Операции над строками Над строками этого класса определены практически те же операции с той же семантикой,
- 13. Особенность класса StringBuilder Со строкой этого класса можно работать как с массивом, но, в отличие от
- 14. Методы StringBuilder public StringBuilder Append ( ). К строке, вызвавшей метод, присоединяется строка, полученная из объекта,
- 15. Примеры работы //Методы Insert, Append, AppendFormat StringBuilder strbuild = new StringBuilder(); string str = "это это
- 16. Примеры работы
- 17. Емкость буфера Каждый экземпляр строки класса StringBuilder имеет буфер, в котором хранится строка. Объем буфера -
- 18. Регулярные выражения Основа обработки текста с помощью регулярных выражений — это подсистема обработки регулярных выражений, представленная
- 19. Регулярные выражения Минимальный набор сведений, который требуется предоставить подсистеме обработки регулярных выражений для обработки текста с
- 20. Методы класса Regex • Определить, встречается ли во входном тексте шаблон регулярного выражения, можно путем вызова
- 21. Примеры работы public static void Main() { string pattern = @"\b(\w+?)\s\1\b"; string input = "This this
- 22. Примеры работы
- 23. Аккредитационная задача Используя регулярные выражения, напишите следующее приложение: дан текст, имеющий структуру «Фамилия И.О. – улица
- 25. Скачать презентацию