Содержание
- 2. ПЛАН ЗАНЯТИЯ Строковые массивы (массивы символов) Строка типа String Функции работы со строками Задания
- 3. Для объявления в программе константной строки вам необходимо заключить содержимое строки в двойные кавычки ("My string").
- 4. СТРОКИ С# Строки в Си # - это объекты класса String, значением которых является текст. Для
- 5. ОБЪЯВЛЕНИЕ СТРОК Объявим простую строку и выведем ее на экран: static void Main(string[] args) { string
- 6. ОБЪЕДИНЕНИЕ (КОНКАТЕНАЦИЯ) СТРОК Для объединения (конкатенации) строк используется оператор "+". string s = "Hello," + "
- 7. ДОСТУП К СИМВОЛУ ИЗ СТРОКИ Оператор "[]" используется для доступа (только чтение) к символу строки по
- 8. ДЛИНА СТРОКИ Свойство Length возвращает длину строки. string s = "Hello, World!"; Console.WriteLine(s.Length);
- 9. СПЕЦСИМВОЛЫ Символ "\" является служебным, поэтому, чтобы использовать символ обратного слэша необходимо указывать его дважды "\\".
- 10. МЕТОДЫ (ФУНКЦИИ) КЛАССА STRING ДЛЯ РАБОТЫ СО СТРОКАМИ В С# Как проверить, пуста ли строка? Метод
- 11. Метод IsNullOrWhiteSpace() работает как и метод IsNullOrEmpty(), только возвращает True еще и тогда, когда строка представляет
- 12. Как проверить, является ли одна строка "больше" другой? Для сравнивания строк используется метод Compare(). Суть сравнения
- 13. Как перевести всю строку в верхний/нижний регистр? Для этого используются методы ToUpper() и ToLower(): static void
- 14. Как проверить, содержит ли строка подстроку? Для проверки содержания подстроки строкой используется метод Contains(). Данный метод
- 15. Как найти индекс первого символа подстроки, которую содержит строка? Метод IndexOf() возвращает индекс первого символа подстроки,
- 16. Как узнать, начинается/заканчивается ли строка указанной подстрокой? Для этого используются соответственно методы StartsWith() и EndsWith(), которые
- 17. Как вставить подстроку в строку, начиная с указанной позиции? Метод Insert() используется для вставки подстроки в
- 18. Как обрезать строку, начиная с указанной позиции? Метод Remove() принимает один аргумент – позиция, начиная с
- 19. Как получить подстроку из строки, начиная с указанной позиции? Для этого используется метод Substring(). Он принимает
- 20. Как заменить в строке все подстроки указанной новой подстрокой? Метод Replace() принимает два аргумента – подстрока,
- 21. Как преобразовать строку в массив символов? Метод ToCharArray() возвращает массив символов указанной строки: static void Main(string[]
- 22. НЕИЗМЕНЯЕМЫЕ СТРОКИ Стоит знать, что объекты класса String представляют собой неизменяемые (Immutable) последовательности символов Unicode. Когда
- 23. ЗАДАНИЕ 1 Есть некий текст. Необходимо заменить в этом тексте все слова "Nikolay" на "Oleg".
- 24. ЗАДАНИЕ 2 Дан текст – «Сегодня мы с вами рассмотрели, как работать со строками в С#.
- 25. ЗАДАНИЕ 3 Дана строка, которая содержит имена пользователей, разделенные запятой – "Login1,LOgin2,login3,loGin4". Необходимо разбить эту строку
- 26. ЗАДАНИЕ И.1 Дано слово, состоящее из четного числа букв. Вывести на экран его первую половину, не
- 27. ЗАДАНИЕ И.2 Дано слово из 12 букв. Поменять местами его трети следующим образом: а) первую треть
- 28. ЗАДАНИЕ И.3 Дано слово. Перенести первые k его букв в конец. Задачу решить двумя способами: 1)
- 29. ЗАДАНИЕ И.4 Дано предложение. Определить: а) число вхождений в него буквосочетания ро; б) число вхождений в
- 30. ЗАДАНИЕ И.5 Дано предложение. В нем слова разделены одним пробелом (начальные и ко-нечные пробелы и символ
- 31. ЗАДАНИЕ И.6 Дано предложение. В нем слова разделены одним или несколькими пробела-ми (символ "-" в предложении
- 32. ЗАДАНИЕ И.7 Дано предложение. Определить, каких букв в нем больше: м или н.
- 33. ЗАДАНИЕ И.8 Дано предложение, в котором имеются буквы с и Т. Определить, какая из них встречается
- 34. ЗАДАНИЕ И.9 Дано предложение, в котором имеется несколько букв е. Найти: а) порядковый номер первой из
- 35. ЗАДАНИЕ И.10 Дано предложение. Заменить в нем все вхождения буквосочетания бит на рог.
- 36. ЗАДАНИЕ И.11 Дан текст, в котором имеются цифры. а) Найти их сумму. б) Найти максимальную цифру.
- 38. Скачать презентацию