O operando 'SyncLock' não pode ser do tipo '<typename>' porque '<typename>' não é um tipo de referência

A SyncLock instrução permite que as instruções sejam sincronizadas em uma única expressão, garantindo que vários threads não executem as mesmas instruções ao mesmo tempo. O tipo de expressão em uma SyncLock instrução deve ser um tipo de referência, como uma classe, um módulo, uma interface, uma matriz ou um delegado.

ID de erro: BC30582

Para corrigir este erro

  • Altere o tipo para um tipo de referência apropriado.

Consulte também