SyncLock-Operand kann nicht den Typ <typename> haben, da <typename> kein Verweistyp ist

Die SyncLock -Anweisung erlaubt die Synchronisierung von Anweisungen für einen einzelnen Ausdruck, indem sie sicherstellt, dass die gleichen Anweisungen nicht von mehreren Threads zur gleichen Zeit ausgeführt werden. Der Typ des Ausdrucks in einer SyncLock -Anweisung muss ein Verweistyp, wie etwa eine Klasse, ein Modul, eine Schnittstelle, ein Array oder ein Delegat sein.

Fehler-ID: BC30582

So beheben Sie diesen Fehler

  • Ändern Sie den Typ in einen geeigneten Verweistyp.

Siehe auch