ref參數ref功能: ref 關鍵字使參數按引用傳遞。
基本介紹
- 中文名:ref參數
- 所屬學科:計算機
功能
定義方式
class RefExample
{
static void Method(ref int i)
{
i = 44;
}
static void Main()
{
int val = 0;
Method(ref val); // val is now 44
}
}
注意事項
class CS0663_Example
{
// compiler error CS0663: "cannot define overloaded
// methods that differ only on ref and out"
public void SampleMethod(ref int i)
{
}
public void SampleMethod(out int i)
{
}
}
class RefOutOverloadExample
{
public void SampleMethod(int i)
{
}
public void SampleMethod(ref int i)
{
}
}