>>832
そりゃわかってますよ。
でもね、世の中には誰かが決めた設計を変更せずに
機能を実装しなきゃいけないときもあるんです(涙

>>832
そういうときには、普通に委譲しますよ。
ここで問題にしているのは、委譲では解決できないケースです。
(継承元クラスのイベントとして定義されていないケースで、)
親クラスのメソッド呼び出しと同時に、自動的に内部の状態(私が追加したもの)を
変更したいとき、どうしたらいいんですかね?
Javaだと、
public static superMethod() {
 this.changeMyField();
 super.superMethod();
}
でフックみたいなことができたと思うんですが。
もしかして、C#でこういうことをするには、また別の言語仕様を覚えなきゃだめですか?