在C#中,传递参数有两种方式:值传递和引用传递。
public void Add(int a, int b)
{
int result = a + b;
}
int x = 10;
int y = 20;
Add(x, y);
public void Add(ref int a, ref int b)
{
a = a + b;
}
int x = 10;
int y = 20;
Add(ref x, ref y);
需要注意的是,在调用引用传递的方法时,需要在形参前加上ref关键字。值传递不需要使用关键字。