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