Имеет ли VB.NET эквивалент оператора С# lock?
Есть ли инструкция блокировки в VB.NET?
Ответ 1
Да, инструкция SyncLock.
Например:
// C#
lock (someLock)
{
    list.Add(someItem);
}
// VB
SyncLock someLock
    list.Add(someItem)
End SyncLock
		Ответ 2
Он называется примером SyncLock:
Sub IncrementWebCount()
    SyncLock objMyLock
        intWebHits += 1
        Console.WriteLine(intWebHits)
    End SyncLock
End Sub
		Ответ 3
Да, он называется SyncLock