2008-11-15 Constructor Initializers C# 今日、2ch見てて気づいたこと。うちのC#入門ページ、 class A { public A() : this(100) {} public A(int x) { this.x = x; } int x; } みたいなのの、「: this」の説明がない。(説明全くなくて、サンプルプログラム中にいきなり出てくる。「: base」の説明は別ページにあるんですが。)この辺りは C# 1.0 の頃からある機能なわけで、もう何年になるんだよっつー話ですよ。出てくるもんだなぁ、数年越しの情報抜け。