我希望我的小型数学程序看起来非常流畅,也就是说,在
在
Main
方法下,我有以下方法:Greet()
UserInput1()
UserInput2()
Result()
在
Greet()
中,我只是简单地打招呼“HI”,在 UserInput1()
中,我想收集第一个数字,在 UserInput2()
中,我想收集第二个数字,并在 Result()
中打印出 UserInput1 + UserInput2
的结果。我可以在 UserInput1 和 2
中收集数字,但是似乎无法将它们发送到 Result()
,除非在 Main()
函数下为它们分配值。namespace HelloWorld
{
class Program
{
static void Main(string[] args)
{
Greet();
firstNumber();
secondNumber();
result(firstNumber, secondNumber);
Console.ReadKey();
}
public static void Greet()
{
Console.WriteLine("Hello, pls insert two numbers");
}
public static int firstNumber()
{
int num01 = Convert.ToInt32(Console.ReadLine());
return num01;
}
public static int secondNumber()
{
int num02 = Convert.ToInt32(Console.ReadLine());
return num02;
}
public static void result( int num01, int num02)
{
Console.WriteLine(num01 + num02);
}
}
}