Зведення
Мета – видобути, видалити та замінити значення в рядках. Часто дані, які ви отримуєте, містять зайві дані або символи, які потрібно уникати або видаляти, перш ніж використовувати цільові дані.
Використовуючи IndexOf() метод, ви можете визначити положення символу або рядка в іншому рядку. Позиція, повернута з методу IndexOf() , була першим стандартним блоком для використання Substring() методу видобування частини рядка з огляду на початкове положення та кількість символів, які потрібно видобути (довжина). Крім того, за допомогою цього методу Remove() можна видалити символи з рядка з урахуванням початкової позиції та довжини. Ви дізналися про такі варіанти, як LastIndexOf() метод, щоб знайти останню позицію символу рядка в іншому рядку та IndexOfAny() знайти положення будь-якого значення певного char масиву. Інструкція while використовувалася для ітерації за допомогою довшого рядка, щоб знайти та видобути всі екземпляри символу або рядка в більшому вихідному рядку. Нарешті, ви використали Replace() метод, щоб поміняти всі екземпляри символу або рядка всередині більшого рядка.
Хоча можна виконувати такі операції за допомогою масиву, ітеруючи кожну char з них char , щоб знайти збіги, відстежуючи початкові та кінцеві точки, які потрібно знайти, тощо. Щоб виконати ці методи помічників із роботи з рядками, потрібно виконати ще багато кроків за один виклик.
Отримання безкоштовної перевіреної сертифікації
Корпорація Майкрософт співпрацює з freeCodeCamp.org, щоб запропонувати навчальну та сертифікаційну програму на базовому C#. Виконавши цей модуль Microsoft Learn, ви вже на крок ближче до сертифікації. Щоб ознайомитися з базовою сертифікацією C#, яку пропонує freeCodeCamp, відвідайте веб-сайт: https://aka.ms/csharp-certification.