Condividi tramite


Operatore per riferimenti (&)

L'operatore & viene utilizzato per passare i riferimenti alle variabili ai metodi con riferimenti oppure ai parametri out. Le modifiche apportate al parametro nel metodo vengono applicate anche alla variabile passata per riferimento quando il controllo viene restituito al metodo di chiamata.

&expression

Parametri

  • expression
    Valore passato al metodo.

Note

In JScript è possibile chiamare metodi con riferimenti e parametri out, ma non è possibile definirli.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo dell'operatore Reference (&).

// 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);

Vedere anche

Riferimenti

ref (Riferimenti per C#)

out (Riferimenti per C#)