Презентація "Робота з рядками в C#"

Про матеріал

Презентація "Рядки в C#" призначена для учнів 10 класу інформаційно-технологічного профілю. Містить інформацію про найбільш важливі методи для роботи з рядками та приклади застосування. Доцільно використовувати під час пояснення на уроці нового матеріалу. Одночасно можна демонструвати виконання прикладів в середовищі програмування Visual Studio 2015.

Зміст слайдів
Номер слайду 1

Робота з рядками в C#. Автор: Зелінська Ю. М.,вчитель інформатики Житомирського міського ліцею при ЖДТУ

Номер слайду 2

Оператор «+»Під час роботи з рядками оператор «+» використовують для об'єднання або, як кажуть, конкатенації рядків.string s1 = “EVERY”;string s2 = “LITTLE ”;string s3 = “HELPS”;string s = s1 +  “ “ + s2 +“ “+s3;Console. Write. Line (s);В результаті буде виведено наступне: EVERY LITTLE HELPS

Номер слайду 3

Оператор «[]»Звернутися до конкретного символу рядка можна використовуючи оператор [].string s = “EVERY LITTLE HELPS”;char c = s [0]; Console. Write. Line (c);В результаті буде виведено символ ‘E’

Номер слайду 4

Властивість Length Властивість Length визначає довжину рядка.string s = "EVERY LITTLE HELPS";int d = s. Length;Console. Write. Line(d);Результат: 18 Мозковий штурм. Як визначити останній символ такого рядка:string s = "EVERY LITTLE * HELPS";замість «*» може бути від 1 до 30 символів. Підказка: використати властивість length таоператор []

Номер слайду 5

Порівняння рядків. Метод Сompare() Порівняння рядків з використанням методу Compare() відбувається посимвольно. З двох символів більшим є той, що має більший порядкиий номер в таблиці ASCII. Якщо обидва рядки рівні - метод повертає "0", якщо перший рядок менший за другий - "-1", якщо перший більший за другий - "1":string s1 = “aqua”;string s2 = “ice”;int k1 = string. Compare(s1,s2); // повертає -1int k2 = string. Compare(“aqua”, “aqua”); // повертає 0int k3 = string. Compare(“b”, “a”);// повертає 1

Номер слайду 6

Пошук у рядку. Методи Index. Of() та Last. Index. Of() Індекс першого входження одного символу або підрядка у рядок можна визначити за допомогою методу Index. Of(), відповідно індекс останнього входження символу або підрядка у рядок за допомогою методу Last. Index. Of().string s = "EVERY LITTLE HELPS";int m = s. Index. Of("LITTLE"); // повертає 6int k = s. Index. Of("Li. TTLE"); // повертає -1, тому що такий підрядок //не знайденоint p = s. Last. Index. Of("E"); // повертає 14 Не забувайте нумерація індексів починається з нуля.

Номер слайду 7

Верхній і нижній регістр. Методи To. Upper() і To. Lower() Методи To. Upper() і To. Lower() дозволяють перевести весь рядок у верхній або нижній регістр.string s = “Веселка”;Console. Write. Line(To. Upper(s)); // виводить ВЕСЕЛКАConsole. Write. Line(To. Lower(s)); // виводить веселка

Номер слайду 8

Підрядок з рядка. Метод Substring() Метод Substring() використовують, щоб отримати з рядка підрядок, починаючи із вказаної позиції. Substring(n, m) перший аргумент n - позиція, з якої буде починатися новий підрядок, другий аргумент m – довжина підрядка. Другий аргумент не обов'язковий.string s1 = "Зацвіла в долині червона калина";string s2 = s1. Substring(17);string s3 = s1. Substring(17, 7);Console. Write. Line(s2); //виводить червона калина. Console. Write. Line(s3); //виводить червона

Номер слайду 9

Видалення символів з рядка. Метод Remove () Метод Remove() використовують, щоб видалити частину символів з рядка. Remove(n, m) перший аргумент n - позиція, з якої будуть видалятися символи з рядка, m – кількість символів, що видаляється. Якщо другий аргумент не вказано, то видаляються всі символи.string s1 = "Зацвіла в долині червона калина";string s2 = s1. Remove(16);string s3 = s1. Remove(16, 8);Console. Write. Line(s2);//виводить Зацвіла в долиніConsole. Write. Line(s3); //виводить Зацвіла в долині калина

Номер слайду 10

Вставка підрядка у рядок. Метод Insert() Метод Insert() використовують для вставки підрядка у рядок, починаючи із вказаної позиції. Insert(n, str) перший аргумент n - позиція, з якої починається вставка підрядка, другий аргумент str – підрядок. string s1 = "Місто на пагорбах"; s1 = s1. Insert(9,"семи "); //не забудьте пробіл після літери «и» Сonsole. Write. Line(s1); //виводить Місто на семи пагорбах

Номер слайду 11

Заміна в рядку. Метод Replace() Метод Replace() використовують для заміни у рядку усіх підрядків на визначений підрядок. Replace(str1, str2) перший аргумент str1 – підрядок, який треба замінити, другий аргумент str2 – визначений підрядок. string s1 = «День, осінній день, осінній!"; s1 = s1. Replace(“осінній”,“зимовий”); Сonsole. Write. Line(s1); //виводить День, зимовий день зимовий!

Номер слайду 12

Масив підрядків з рядка. Метод Split() Метод Split() повертає масив рядків. В якості аргумента використовується символ(або символи), який буде розділювачем. string s1 = "Київ,Одеса,Луцьк;Житомир;Полтава"; string[] array = s1. Split(',', ';'); foreach (string t in array) { Console. Write. Line(t); }виводить назву кожного міста з нового рядка

Номер слайду 13

Перетворення рядка в масив символів. Метод To. Char. Array() Метод To. Char. Array() повертає масив символів з рядка. string s1 = "Житомир"; char [] array = s1. To. Char. Array();//перетворення в масив символів foreach (char t in array) { Console. Write. Line(t); }виводить кожен символ з нового рядка

Середня оцінка розробки
Структурованість
5.0
Оригінальність викладу
4.0
Відповідність темі
5.0
Загальна:
4.7
Всього відгуків: 1
Оцінки та відгуки
  1. Bondareva Raisa
    Загальна:
    4.7
    Структурованість
    5.0
    Оригінальність викладу
    4.0
    Відповідність темі
    5.0
pptx
Додано
24 липня 2018
Переглядів
1667
Оцінка розробки
4.7 (1 відгук)
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку