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