Передача значения строковой переменной в следующие функции (консоль) - C#

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

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

Вероятно плохо искал, раз не нашел. Потому что, как мне кажется, ничего сложного в этом быть не должно. Специально сделал простенький пример, чтобы задача выглядела как можно яснее. Нужно передать значение строковой переменной s в последующие функции. Говорю сразу, объединять все функции в одну не нужно, в данной ситуации это бы сработало, но в моём проекте нет. Нужно именно передать значение в другие функции. Короче, в итоге в консоли я должен увидеть что-то вроде этого: name, след. строка: name123, след. строка: name123123, след. строка: name 123123123.
Листинг программы
  1. public static void Name()
  2. {
  3. string s = name;
  4. Console.WriteLine(s);
  5. }
  6. public static void Name1()
  7. {
  8. s = s + "123";
  9. Console.WriteLine(s);
  10. }
  11. public static void Name2()
  12. {
  13. s = s + "123";
  14. Console.WriteLine(s);
  15. }
  16. public static void Name3()
  17. {
  18. s = s + "123";
  19. Console.WriteLine(s);
  20. }

Решение задачи: «Передача значения строковой переменной в следующие функции (консоль)»

textual
Листинг программы
  1.         static string f = null;
  2.        
  3.         static void Main(string[] args)
  4.         {
  5.             Name();
  6.             Console.ReadKey();
  7.         }
  8.  
  9.         public static void Name()
  10.         {
  11.             name = Console.ReadLine();
  12.             fullname1();
  13.         }
  14.  
  15.         public static void fullname1()
  16.         {
  17.             f+= "123";
  18.             Console.WriteLine(f);
  19.             fullname2();
  20.         }
  21.  
  22.         public static void fullame2()
  23.         {
  24.             f+= "123";
  25.             Console.WriteLine(f);
  26.         }

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


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

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

15   голосов , оценка 4.133 из 5

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

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

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