トップページ
⇒
tech
1001コメント
290KB
C#, C♯, C#相談室 Part53
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0671
デフォルトの名無しさん
2009/08/06(木) 11:20:35
それもCLR2.0以降では大丈夫でそ。
ついでにその問題を出すなら、Aのメモリバリアだけじゃだめ。
なぜなら、Bスレッドのワーク変数が目的通りに動かないから。
ワーク変数への各アクセスで、新しい参照を読んでしまう危険がある。
かなり直感に反する動作だと思うけど。
結局この場合もvolatileつけるのが最も簡単確実。
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています