Есть ли оператор блокировки в VB.NET?


делает VB.NET есть эквивалент C# ' S lock заявление?

3 69

3 ответа:

да 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