Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Das "Nummer"-Argument muss mit dem "Schlüsselwort"-Schlüsselwort übergeben werden.
Argument 'number' must be passed with the 'keyword' keyword
Dieser Fehler tritt auf, wenn ein Argument an eine Funktion übergeben wird, die den ref-Parameter oder den out-Parameter annimmt und das ref-Schlüsselwort oder das out-Schlüsselwort nicht am Aufrufpunkt eingefügt bzw. das falsche Schlüsselwort eingefügt wird. Im Fehlertext werden das entsprechende zu verwendende Schlüsselwort sowie das Argument angegeben, das den Fehler verursacht hat.
Im folgenden Beispiel wird der Fehler CS1620 generiert:
// 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);
}
}