Life Online
2018年8月20日 星期一
【C#】Interlocked
為多重執行緒共用的變數提供不可部分完成的作業 (Atomic Operation)。
以上為 MSDN 的解釋,白話一點講,
透過 Interlocked 提供的方法操作變數是執行緒安全的。
這個類通常用在基礎型別,所以常見的操作就是 Increment(相當於++)、Decrement(相當於--)、Exchange(相當於賦值)。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言