在VB.NET中是否有locking语句?
VB.NET有相当于C#的lock
语句吗?
是的, SyncLock语句。
例如:
// C# lock (someLock) { list.Add(someItem); } // VB SyncLock someLock list.Add(someItem) End SyncLock
它被称为SyncLock示例:
Sub IncrementWebCount() SyncLock objMyLock intWebHits += 1 Console.WriteLine(intWebHits) End SyncLock End Sub
是的,这叫做SyncLock