我正在写一个关于3种不同方法简单计算的程序。 我的代码工作正常,但它不会将结果返回到Main。C#方法返回
任何人都可以帮助我找到什么是我的问题?
这里是我的代码
static void Main(string[] args)
{
Console.Write("Enter the first number\t");
int number1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter the second number\t");
int number2 = Convert.ToInt32(Console.ReadLine());
sum(number1, number2);
difference(number1, number2);
multiplies(number1, number2);
}
public static int sum(int number1, int number2)
{
Console.WriteLine("Sum is:");
return number1 + number2;
}
public static int difference(int number1, int number2)
{
Console.WriteLine("difference is:");
return number1 - number2;
}
public static int multiplies(int number1, int number2)
{
Console.WriteLine("multiplies:");
return number1 - number2;
}
预先感谢您。 :)
你什么都不做,以输出结果。你期望它做什么? –
除了其他人所说的,1)不要在你的方法中使用Console.Writeline,在主要方法中执行,只是在函数中执行总和/差异/倍数等等。2)使用标准C#命名约定,这意味着方法从首都开始。 –
非常感谢您的评论! –