Errore del compilatore CS1620

L'argomento 'number' deve essere passato con la parola chiave 'keyword'

Questo errore si verifica se si passa un argomento a una funzione che accetta un parametro ref o out e non si include la parola chiave ref o out in corrispondenza della chiamata oppure si include la parola chiave errata. Il testo dell'errore indica la parola chiave appropriata da usare e l'argomento che ha causato il problema.

L'esempio seguente genera l'errore CS1620:

// CS1620.cs  
class C  
{  
    void f(ref int i) {}  
    public static void Main()  
    {  
        int x = 1;  
        f(out x);  // CS1620 – f takes a ref parameter, not an out parameter  
        // Try this line instead:  
        // f(ref x);  
    }  
}