using System;class Date{ static void Main(){
int var=100;
function(var);
Console.WriteLine(var);
}
static int function (int var){
int temp=10;
var=temp*20;
return var;
}
}怎么会输出100而不是200呢?
int var=100;
function(var);
Console.WriteLine(var);
}
static int function (int var){
int temp=10;
var=temp*20;
return var;
}
}怎么会输出100而不是200呢?
int var=100;
var = function(var);
Console.WriteLine(var);
}
static int function (int var){
int temp=10;
var=temp*20;
return var;
}
}
var function(var);
就可以了,也可以换一种方式传递参数