از این کلاس برای جلوگیری از مشکلاتی که می تواند هنگام عملیات ریاضی چندین ترد به صورت همزمان اجرا شود،استفاده کرد.
این کلاس از متدهای Increment,decrement,exchange,compare پشتیبانی می کند.
مثال:
Sub ThreadA(ByRef IntA As Integer)
System.Threading.Interlocked.Increment(IntA)
End Sub
Sub ThreadB(ByRef IntA As Integer)
System.Threading.Interlocked.Increment(IntA)
End Sub
درس بعدی: ارسال پارامتر به متد اجراشونده با Thread