다음을 통해 공유


참조 연산자(&)

업데이트: 2007년 11월

& 연산자는 변수에 대한 참조를 참조 또는 out 매개 변수로 메서드에 전달할 때 사용합니다. 메서드 매개 변수에 대한 변경 사항은 제어가 호출하는 메서드로 다시 전달될 때 참조로 전달된 변수에 반영됩니다.

&expression

매개 변수

  • expression
    메서드에 전달되는 변수입니다.

설명

JScript에서는 참조 및 out 매개 변수로 메서드를 호출할 수 있지만 정의는 할 수 없습니다.

예제

다음 예제에서는 참조(&) 연산자의 사용법을 보여 줍니다.

// 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# 참조)