lock the nation
stringオブジェクトってlockに使っちゃいけなかったんですねぇ。値型とSystem.Typeがイカンというのは知ってましたが、こいつは気づきませんでした。
これは、(MS.NETではどうだか知りませんが)AppDomainをまたがって保持されるため、staticコンテキストにおけるlockとは一意性を異にするためです。
stringオブジェクトってlockに使っちゃいけなかったんですねぇ。値型とSystem.Typeがイカンというのは知ってましたが、こいつは気づきませんでした。
これは、(MS.NETではどうだか知りませんが)AppDomainをまたがって保持されるため、staticコンテキストにおけるlockとは一意性を異にするためです。