Дано предложение. Заменить в нем все пробелы на символ "_" - C#
Формулировка задачи:
Помогите решить задачу.
Дано предложение. Заменить в нем все пробелы на символ "_"
Простите,забыл код мой приложить. Тут у меня идет удаление, а потом вставка "_". Ну думаю вы это поняли. Но мне нужно сделать именно ЗАМЕНУ, а не удалить\вставить. поможете?
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("Введите предложение: "); string a = Console.ReadLine(); int i = 0; while (i < a.Length) { if (a[i] == ' ') { a = a.Remove(i, 1); a = a.Insert(i, "_"); } i++; } Console.WriteLine("\n"); Console.WriteLine(a); Console.ReadKey(); } }
Решение задачи: «Дано предложение. Заменить в нем все пробелы на символ "_"»
textual
Листинг программы
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("Введите предложение: "); string a = Console.ReadLine(); a = a.Replace(' ', '_'); //Replace-автоматически меняет символы в строке Console.WriteLine("\n"); Console.WriteLine(a); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д