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
"Typ" ist kein Referenztyp, wie er für die lock-Anweisung erforderlich ist.
'type' is not a reference type as required by the lock statement
Die lock-Anweisung kann nur Referenztypen auswerten. Weitere Informationen finden Sie unter Threadsynchronisierung (C#-Programmierhandbuch) und unter Verweistypen (C#-Referenz).
Beispiel
Im folgenden Beispiel wird CS0185 generiert:
// CS0185.cs
public class MainClass
{
public static void Main ()
{
lock (1) // CS0185
// try the following lines instead
// MainClass x = new MainClass();
// lock(x)
{
}
}
}