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