Передача значения строковой переменной в следующие функции (консоль) - C#
Формулировка задачи:
Вероятно плохо искал, раз не нашел. Потому что, как мне кажется, ничего сложного в этом быть не должно. Специально сделал простенький пример, чтобы задача выглядела как можно яснее. Нужно передать значение строковой переменной s в последующие функции. Говорю сразу, объединять все функции в одну не нужно, в данной ситуации это бы сработало, но в моём проекте нет. Нужно именно передать значение в другие функции. Короче, в итоге в консоли я должен увидеть что-то вроде этого: name, след. строка: name123, след. строка: name123123, след. строка: name 123123123.
public static void Name() { string s = name; Console.WriteLine(s); } public static void Name1() { s = s + "123"; Console.WriteLine(s); } public static void Name2() { s = s + "123"; Console.WriteLine(s); } public static void Name3() { s = s + "123"; Console.WriteLine(s); }
Решение задачи: «Передача значения строковой переменной в следующие функции (консоль)»
textual
Листинг программы
static string f = null; static void Main(string[] args) { Name(); Console.ReadKey(); } public static void Name() { name = Console.ReadLine(); fullname1(); } public static void fullname1() { f+= "123"; Console.WriteLine(f); fullname2(); } public static void fullame2() { f+= "123"; Console.WriteLine(f); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д