Operatore per riferimenti (&)
Aggiornamento: novembre 2007
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);