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
Ein ref- oder out-Argument muss eine zuweisbare Variable sein.
A ref or out argument must be an assignable variable
Beim Aufrufen einer Methode kann als ref-Parameter nur eine Variable übergeben werden. Ein ref-Wert entspricht der Weitergabe eines Zeigers.
Beispiel
Im folgenden Beispiel wird CS1510 generiert:
// CS1510.cs
public class C
{
public static int j = 0;
public static void M(ref int j)
{
j++;
}
public static void Main ()
{
M (ref 2); // CS1510, can't pass a number as a ref parameter
// try the following to resolve the error
// M (ref j);
}
}