私は(他のものの中でも)特定の空の仮想メソッド(イベントハンドラとして使用される)を定義する基本クラスを持っています。実行時にC#メソッド本体を定義する(動的に)
これまで、すべてのインスタンスは派生型から作成され、仮想メソッドをオーバーライドして寿命を埋めました。このタイプは動的に生成されていますが、私は本当にReflection(.Emit)か、.Netフレームワークが提供するどのようなレバーであれ、上記のメソッドの本体を変更することが可能かどうか本当に不思議です。
アイデア?
ありがとうございます!
ありがとう、私はあなたが大丈夫だと思います。既存のメソッドを呼び出す代わりに、私はイベントを呼び出すことができます。派生クラスは、それらのイベントのリスナーを指定することができるので、きれいで気の利いたものになります!あなたのご意見ありがとうございます! –