Lezen in het Engels

Delen via


Compilerfout CS1620

Argument 'getal' moet worden doorgegeven met het trefwoord 'trefwoord'

Deze fout treedt op als u een argument doorgeeft aan een functie die een ref- of outparameter gebruikt en u het of out trefwoord niet opneemt ref op het moment van aanroepen of als u het verkeerde trefwoord opneemt. De fouttekst geeft het juiste trefwoord aan dat moet worden gebruikt en welk argument de fout heeft veroorzaakt.

In het volgende voorbeeld wordt CS1620 gegenereerd:

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