C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 58 を表示中)
■33435 / )  Re[2]: VB2005でマルチキャストデリゲート
□投稿者/ よねKEN (280回)-(2009/02/27(Fri) 21:55:00)
追加情報です。

No33434 (よねKEN さん) に返信
> DelegateクラスのCombineメソッドを使うことで実現できます。

と書きましたが、引用URLのコード例の以下のあたりで書かれたコードも、
同様にコンパイルされた後はDelegate.Combineメソッドの呼び出しにコンパイルされます。
(たぶんそうだろうと思いましたが念のため、コンパイルしてildasmで確認しました)

http://www.atmarkit.co.jp/fdotnet/onepoint/onepoint03/onepoint03_03.html
-- 該当箇所の抜粋 --
caller.ShowMessage
= new ShowMessageDelegate(callable.ConcreteShowMessage);

Fancy fancy = new Fancy();
caller.ShowMessage
+= new ShowMessageDelegate(fancy.ShowFancyMessage);
-- 抜粋ここまで --
返信 編集キー/


管理者用

- Child Tree -