Как можно избавиться от оператора break? - C#
Формулировка задачи:
class Program { static string Str(StringBuilder s, char fnd) { string str = string.Empty; for (int i = 0; i < s.Length; i++) { if (s[i] != fnd) { str += s[i]; } else break; } return str; } static void Main(string[] args) { Console.Write("Введите строку: "); StringBuilder line = new StringBuilder(Console.ReadLine()); Console.Write("Введите символ пунктуации x: "); char x = char.Parse(Console.ReadLine()); Console.WriteLine("\nИсходная строка: " + line); Console.WriteLine("\nИзмененная строка: " + Str(line, x)); Console.ReadKey(); } }
Решение задачи: «Как можно избавиться от оператора break?»
textual
Листинг программы
static string Str(string s, char fnd) { string str = s.Replace(fnd.ToString(), ""); return str; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д