2009-10-01から1ヶ月間の記事一覧

Type initializer についてまとめ

参考資料 ECMA-335 (4th edition) Type initializer とは Type initializer は CLI 仕様で規定されている、型それ自体を初期化するための特別なメソッドである*1。要するに(C# で言うところの) static メンバの初期化子や static コンストラクタを実行してく…

C# での Singleton についてまとめ

type initializer を使った Singleton パターンの実装のスレッドセーフ性について訊かれたことがあったので、それについて調べたことをメモってみた・・・らいつの間にかまとめっぽくなってしまったのであった。 参考資料 ECMA-335 (4th edition) http://www…