.NET 4.x Почему не работает Replaсe() ? - C#

Узнай цену своей работы

Формулировка задачи:

есть код
Листинг программы
  1. public static string Replse(string str, string Name, string NewName)
  2. {
  3. _str = str;
  4. for (int i = 0; i < _str.Length; i++)
  5. {
  6. if (_str.Contains(Name)) {
  7. _str.Replace(Name, NewName);
  8. else
  9. return _str;
  10. }
  11. }
  12. public static void Main(string[] args)
  13. {
  14. string str = " Nikolay, Nikolay, Maxim.";
  15. Console.WriteLine(Replse(str,"Nikolay,", "Oleg"));
  16. Console.ReadKey();
  17. }
как бы не побывал выводит входную строку :/ кто то "ткните пальцем" почему так ?

Решение задачи: «.NET 4.x Почему не работает Replaсe() ?»

textual
Листинг программы
  1. _str.Replace(Name, NewName)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.692 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут