Удалить повторяющиеся символы в строке - C#
Формулировка задачи:
Здраствуйте, помогите пожалуйста. Необходимо удалить повторяющиеся элементы в строке с помощью цикла while и методов string.Replace и string.Insert.
Решение задачи: «Удалить повторяющиеся символы в строке»
textual
Листинг программы
public static void Main() { string str = "34,,534aann5345ghkc34535fhfghfgcbvbcvb"; Console.WriteLine(str); int i = 0; while (true) { var tmp = str[i].ToString(); str = str.Replace(tmp, ""); str = str.Insert(i, tmp); i++; if (str.Length - 1 < i) break; } Console.WriteLine(str); Console.WriteLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д