Entries from 2008-07-06 to 1 day
C# の lock ステートメントは System.Threading.Monitor クラスの Enter(object)/Exsit(object) メソッドと try - finally ステートメントに展開される。 lock(requestQueue) { requestQueue.Enqueue("WorkItem"); } は展開されると以下のようになる。 Monit…
非常に中途半端な時間に大阪に到着してしまった。 現在ペリエを飲みがてら .NET における MultiThreaded Programing のメモを書いておく。 このあたりに関しての記述は少ない(のきなみ英語になる)上に、問題発生時のデバッグだ大変なので苦労する。 きっと…