VB.NET có tương đương với câu lệnh lock
của C# không?Có một tuyên bố khóa trong VB.NET không?
64
A
Trả lời
98
Có, tuyên bố SyncLock.
Ví dụ:
// C#
lock (someLock)
{
list.Add(someItem);
}
// VB
SyncLock someLock
list.Add(someItem)
End SyncLock
2
Có, nó được gọi là SyncLock
26
Nó được gọi là SyncLock dụ:
Sub IncrementWebCount()
SyncLock objMyLock
intWebHits += 1
Console.WriteLine(intWebHits)
End SyncLock
End Sub
Các vấn đề liên quan
- 1. Có một VB.NET "Với" tuyên bố trong C#?
- 2. Tuyên bố Khóa C#
- 3. VB.NET Chọn ... Trường hợp Tuyên bố Tương đương trong C#
- 4. Recursive/khóa lồng nhau trong C# với tuyên bố khóa
- 5. Tuyên bố, tuyên bố, tuyên bố
- 6. tuyên bố khóa không xuất hiện để được làm việc
- 7. IF Tuyên bố nhiều điều kiện, cùng một tuyên bố
- 8. Tại sao không có tuyên bố so sánh trong javascript 'if ... else ...' tuyên bố này
- 9. VB.NET 'Nếu' tuyên bố với 'Hoặc' có điều kiện có cả hai mặt được đánh giá?
- 10. Me.Invoke trong VB.NET không thực sự "Gọi" - chủ đề trì hoãn trên Invoke tuyên bố
- 11. stdlib.h không có tuyên bố cho putenv
- 12. Java: Không phải là một tuyên bố
- 13. Tuyên bố một loại mảng
- 14. trong đó không có() tuyên bố với lambda
- 15. php chuyển đổi tuyên bố bên trong một tuyên bố chuyển đổi
- 16. TSQL - tuyên bố MERGE với khóa tổng hợp
- 17. Tuyên bố SQLAlchemy: bảng không có bất kỳ khóa chính nào?
- 18. biến Tuyên bố trong @implementation
- 19. Gán một biến trong một tuyên bố trong chất lỏng
- 20. Cập nhật bản Tuyên Bố trong ABAP không làm việc
- 21. MYSQL trong bản Tuyên Bố
- 22. Tuyên bố Foreach trong listbox
- 23. switch tuyên bố trong LINQ
- 24. SELECT tuyên bố trong JAVA
- 25. IF tuyên bố trong ORDER BY khoản của một tuyên bố SELECT trong một SQL Server lưu trữ thủ tục
- 26. Tôi có thể thêm tuyên bố thể hiện trong GHCi
- 27. Tuyên bố "CALLBACK" trong C làm gì?
- 28. TRY CATCH trên một CONVERT trong một Tuyên bố Chọn
- 29. Tuyên bố hoặc Định nghĩa trong C
- 30. Simplifing một lồng NẾU tuyên bố
Chỉ cần không thể cạnh tranh ..... :) – CSharpAtl