你调用了Test()这个方法,要调用这个方法 必须要给这个方法一个要计算的参数,所以如果不报错
需要static void Main(string[] args)
{
int a = 3;
Test(a);
Console.WriteLine(a);
Console.ReadKey();
}
static void Test(int a)
{
a = a + 5;
}
打印的结果 是3 ,因为Test ()方法没有返回值。
如果要打印出a=a+5的结果 则需要给此Test () 方法一个返回值
static void Main(string[] args)
{
int a = 3;
int b= Test(a);
Console.WriteLine(a);
Console.ReadKey();
}
static int Test(int a)
{
a = a + 5;
}
直接打印出b的值即可。 |