Передача значения строковой переменной в следующие функции (консоль) - 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);
}