在C#中,形参(Formal Parameter)和实参(Actual Parameter)是函数调用过程中非常重要的概念。
形参:是在方法定义时指定的变量名,它们用于接收传递给该方法的实际值。形参仅存在于方法签名中,直到方法被调用时才会分配内存空间。
实参:是在方法调用时实际传递给方法的具体值或表达式的结果。这些可以是常量、变量、表达式或其它方法的返回值。
形参例子:
public void Max(int a, int b)
{
Console.WriteLine("形参a: " + a);
Console.WriteLine("形参b: " + b);
}
在这个例子中,a
和 b
是形参,它们在函数 Max
被调用时接收传递的值。
实参例子:
void Start()
{
int x = 1;
int y = 2;
Max(x, y); // x和y是实参
}
在这个例子中,x和 y 是实参。