すらいむがあらわれた

こまんど >  たたかう  にげる

C#でシングルトン実装

http://cityriver.main.jp/Diary/archives/000799.html
このページにC#でスマートにシングルトンの実装をする方法が載っていて、さっそく真似ようと思ったのですが…。
上記のページの上のほうにはJavaC++での実装に多い方法が、下のほうにC#でreadonlyを使って書く方法が載っている。
下のほうがかっこいいと思ったけれども、上のほうはC#に詳しくなくてもコードをみれば「ここはシングルトンなんだ」とすぐわかる。
かっこよくなくても人間に優しいコーディングのほうがいいのかあとも思う。


いろいろ考えた結果、やっぱりreadonlyを使った書き方にした。