- 396 名前:デフォルトの名無しさん mailto:sage [2016/08/28(日) 00:31:26.64 ID:+mkoP4gZ.net]
- >>379
いや拡張メソッド内で自分自身のメンバを参照出来るよ。多分。 > 実際に、拡張メソッドは、それらが拡張している型のプライベート変数にはアクセスできません。 > https://msdn.microsoft.com/ja-jp/library/bb383977.aspx 普通に考えれば、わざわざプライベートは駄目って書いてある時点でpublicならいけるって事でしょ。 要するに外面的には Draw(circle) でしかないところを circle.Draw() と書けるだけでしかない。 その辻褄はコンパイラが合わせるけど、privateをpublicには出来ないのでこれは無理。 MSDNの説明には矛盾を感じないけど。
|

|