Преобразовать строку, удалив каждый символ * - C#
Формулировка задачи:
Помогите с заданием:
Дана строка. Преобразовать ее, удалив каждый символ * и повторив каждый символ, отличный от *.
Решение задачи: «Преобразовать строку, удалив каждый символ *»
textual
Листинг программы
// using System.Text; string source = "12f*12ff*1234*12345**"; int length = source.Length; StringBuilder builder = new StringBuilder(2 * length); for (int idx = 0; idx < length; ++idx) { char current = source[idx]; if (current != '*') { builder.Append(current).Append(current); } } string result = builder.ToString(); // PROFIT!
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д