これは簡単な質問です。同じクラスの2つのラムダ式の内容がまったく同じ場合、コンパイラは1つのバッカーメソッドを生成して使用しますか、または各インスタンスに対してメソッドを生成しますか?ラムダ式が重複して同じ生成コードに解決されますか?
例
ctl.MouseOver += (sender,e) => UpdateStatus();
ctl.MouseOut += (sender,e) => UpdateStatus();
これは、1つのまたは2つのバッカーメソッドを生成していますか?
P.S.私はあなたが別のメソッドHandleUpdate(オブジェクト、EventArgs)を作成し、それにイベントを添付できることを知っています。しかし、コンパイラで実際に何が起こっているのか、より興味があります。