简单并发控制
在程序中,有時候會遇到并發(fā)控制的問題。這種問題在C和C++的程序中經常出現(xiàn),沒想到在.NET中也會遇到這樣的問題。處理簡單的并發(fā)程序,.NET Framework在Application類中提供了靜態(tài)方法lock和unlock。使用起來很簡單。
Application.Lock();
{
????//?critical?area
????
}
Application.UnLock(); ????????
??????? 在critical area中添加需要線程保護的代碼即可。
Application.Lock();
{
????//?critical?area
????
}
Application.UnLock(); ????????
??????? 在critical area中添加需要線程保護的代碼即可。
轉載于:https://www.cnblogs.com/sjpisaboy/archive/2006/04/06/368418.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結
- 上一篇: 对“计划”的进一步阐述和对回复的回复 :
- 下一篇: 除了CRUD也要注意IO