Содержание
- 2. Строки Строка является объектом типа String, значением которого является текст. Текст хранится в виде последовательной доступной
- 3. Строки Объявление и инициализацию строк можно выполнять различными способами: string message1; string str = "Пример строки";
- 4. Строки Над строками определены следующие операции: присваивание (=); конкатенация (объединение) или сцепление строк (+); две операции
- 5. Строки Переприсваивание Строки можно целиком переприсваивать: string s1 = "Hello"; string s2 = s1;
- 6. Строки Объединение строк Можно объединять строки с помощью оператора +: string s1 = "orange"; string s2
- 7. Строки Постоянство строк Строковые объекты являются неизменяемыми: после создания их нельзя изменить. Все методы String и
- 8. Строки Сравнения Самый простой способ сравнения двух строк — использовать операторы == и !=, осуществляющие сравнение
- 9. Строки Доступ к отдельным знакам Квадратные скобки [] служат для доступа к отдельным знакам в объекте
- 10. Строки В C# существуют два вида строковых констант: обычные константы, которые представляют строку символов, заключённую в
- 11. Строки Обычные константы В обычных константах некоторые символы интерпретируются особым образом. Связано это, прежде всего, с
- 12. Строки При этом возникают неудобства: например, при задании констант, определяющих путь к файлу, приходится каждый раз
- 13. Строки @-константы В @-константах все символы трактуются в полном соответствии с их изображением. Поэтому путь к
- 14. Строки
- 15. Строки
- 16. Строки string s6 = «РГппУ"; Console.WriteLine(s6.ToUpper()); // Напечатается РГППУ string s3 = "Visual C# Express"; string
- 17. Строки char razdelitel = ' '; string text = "Шла Саша по шоссе и сосала сушку";
- 18. Строки Метод Join Конкатенация массива строк в единую строку. При конкатенации между элементами массива вставляются разделители.
- 19. Метод Format, как и большинство методов, является перегруженным и может вызываться с разным числом параметров. Общий
- 20. int x=77; string s= string.Format("x={0}",x); Console.WriteLine(s + "\tx={0}",x); s= string.Format("Итого:{0,10} рублей",x); Console.WriteLine(s); s= string.Format("Итого:{0,6:######} рублей",x); Console.WriteLine(s);
- 22. Спецификаторы формата для строк
- 23. Строки Преобразование строк в другие типы С помощью объекта Convert: N = Convert.ToInt32(s1); M = Convert.ToDouble(s2);
- 24. Класс StringBuilder Класс string не разрешает изменять существующие объекты. Строковый класс StringBuilder позволяет компенсировать этот недостаток.
- 25. Операции над строками Над строками этого класса определены практически те же операции с той же семантикой,
- 26. Операция конкатенации ( + ) не определена над строками класса StringBuilder, ее роль играет метод Append,
- 27. Основные методы У класса StringBuilder методов значительно меньше, чем у класса String. Это и понятно -
- 28. public StringBuilder Append ( ). К строке, вызвавшей метод, присоединяется строка, полученная из объекта, который передан
- 29. public StringBuilder AppendFormat ( , ). Метод является комбинацией метода Format класса String и метода Append.
- 30. StringBuilder strbuild = new StringBuilder(); string str = "это это не "; strbuild.Append(str); strbuild.Append(true); strbuild.Insert(4,false); strbuild.Insert(0,"2*2=5
- 31. Примеры
- 32. Символы и массивы символов в С# Пример 1: Использование методов структуры System.Char
- 33. Символы и массивы символов в С# Пример 2: Работа с массивом символов
- 34. Строки типа string в С# Пример 4: Объединение и сравнение строк
- 35. Строки типа string в С# Пример 7: Вставка строк, удаление и замена в строке
- 37. Скачать презентацию
 Slaidy.com
 Slaidy.com







![Строки Доступ к отдельным знакам Квадратные скобки [] служат для доступа к](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/911800/slide-8.jpg)


























 Презентация на тему Внешняя память
 Презентация на тему Внешняя память  На редкость удивительно адекватная история моей практики
 На редкость удивительно адекватная история моей практики Оптимизация управления дорожным движением: АСУДД
 Оптимизация управления дорожным движением: АСУДД Предложения по усовершенствованию Приват 24 для бизнеса
 Предложения по усовершенствованию Приват 24 для бизнеса Проект Цифровая платформа МАИ
 Проект Цифровая платформа МАИ Лекция 1
 Лекция 1 Кибербуллинг
 Кибербуллинг Основы языка гипертекстовой разметки документа HTML
 Основы языка гипертекстовой разметки документа HTML Большая перемена. Регистрация
 Большая перемена. Регистрация Распределение протоколов по уровням модели OSI (лекция 9)
 Распределение протоколов по уровням модели OSI (лекция 9) Разработка коллекции видеоматериалов для проведения рекламной кампании
 Разработка коллекции видеоматериалов для проведения рекламной кампании Электронное правительство – это единый механизм взаимодействия государства и граждан
 Электронное правительство – это единый механизм взаимодействия государства и граждан Знатоки интернет-безопасности
 Знатоки интернет-безопасности Перчик. Откройте изображение с перцем
 Перчик. Откройте изображение с перцем Технология программирования
 Технология программирования Title Slide. Adobe Systems Incorporated
 Title Slide. Adobe Systems Incorporated Универсальная битва полов
 Универсальная битва полов Социальные сети: статистика
 Социальные сети: статистика Приложения для изучения иностранных языков для iOS и Android
 Приложения для изучения иностранных языков для iOS и Android Модели знаний на графах
 Модели знаний на графах Сайт исправления
 Сайт исправления Защита информации
 Защита информации Дед Мороз. Рисуем в Paint
 Дед Мороз. Рисуем в Paint ADDитивные технологии
 ADDитивные технологии ZOOM TV. App description
 ZOOM TV. App description Персональный компьютер
 Персональный компьютер Шаблоны организационного бизнес-моделирования
 Шаблоны организационного бизнес-моделирования Односвязные списки. Массив
 Односвязные списки. Массив