在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關鍵字。值傳遞不需要使用關鍵字。