VB.NET是否具有C#的lock
语句的等价物?
答案 0 :(得分:107)
是的,SyncLock声明。
例如:
// C#
lock (someLock)
{
list.Add(someItem);
}
// VB
SyncLock someLock
list.Add(someItem)
End SyncLock
答案 1 :(得分:28)
它被称为SyncLock示例:
Sub IncrementWebCount()
SyncLock objMyLock
intWebHits += 1
Console.WriteLine(intWebHits)
End SyncLock
End Sub
答案 2 :(得分:2)
是的,它叫做SyncLock