参照演算子 (&)

更新 : 2007 年 11 月

& 演算子は、参照パラメータまたは出力パラメータを持つメソッドに、変数の参照を渡すために使用します。呼び出し先のメソッド内でパラメータに加えられた変更は、呼び出し元のメソッドに制御が返されたときに、参照渡しされた変数に反映されます。

&expression

パラメータ

  • expression
    メソッドに渡す変数を指定します。

解説

JScript では、参照パラメータおよび出力パラメータを持つメソッドを呼び出すことができますが、定義することはできません。

使用例

参照 (&) 演算子の使用例を次に示します。

// Define Compute method in C# code.
public class C 
{
    public static void Compute(ref int sum, out int product, int a, int b) 
    {
        sum = a + b;
        product = a * b;
    }
}

// Call Compute method from your JScript code.
var a : int, b: int;
C.Compute(&a, &b, 2, 3)
print(a);
print(b);

参照

参照

ref (C# リファレンス)

out (C# リファレンス)