Преобразовать строку, удалив каждый символ * - 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!
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д