Работа со строками - C# (180722)
Формулировка задачи:
Определить и вывести на экран номер позиций и количество повторений запрашиваемой подстроки в строке, введенной с клавиатуры. Если можно с пояснениями
Решение задачи: «Работа со строками»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- class Program
- {
- public static void Main()
- {
- string large = "abracadabra";
- string small = "a";
- List<int> positions = new List<int>();
- int index = 0;
- while ((index = large.IndexOf(small, index)) != -1)
- {
- positions.Add(index++);
- }
- Console.WriteLine("{0} positions: {1}.", positions.Count, String.Join(", ", positions));
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д