看板 C_Sharp 關於我們 聯絡資訊
小弟是新手 請多多包含 當一個thread正在更改一個變數的值時,其他thread不能讀取此變數 系統會幫我們做嗎??(應該是不會吧!!!) 我查了一下MSDN 是用 ReaderWriterLock嗎??我看不太懂@@ 小弟的狀況是 bool source =false; 1號thread 正在執行 while(!source) {} //要等2號thread把source改成true才能跳離迴圈 2號thread 執行 source=true;//當source 正在寫入時 不希望被其他 thread 讀 請多多指教 給個方向也行 謝謝.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.114.146.147
aszs:@@ 09/10 18:35
horngsh:C#有lock {} 敘述可以用來作critical section. 09/11 06:27