Работа со строками - 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)); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д