1.C#、VB.NET-1.C#、VB.NETの違い一つのデリゲートで複数のメソッドを連続で実行することをマルチキャストデリゲートと呼びます。これによってメソッドを任意のタイミングで追加して最後に実行するような処理も簡潔に書くことができます。1.C#、VB.NET-5.オブジェクト指向-2.デリゲートデリゲートの使いどころとして、前回は共通処理をまとめる話をしました。今回は2つ目「保留」です。5.演習・課題-3.リファクタリングデリゲートは作成するアプリケーションの性質によっては全くお目にかからない(使う必要にならない)機能ですので、イマイチ使いどころが分からないかもしれません。そこで、デリゲートの恩恵が受けられる場面を3回に渡って説明しようと思います。1.C#、VB.NET-5.オブジェクト指向-2.デリゲート前回、デリゲートの基本的な使い方であるメソッドを型のような形で保持させ使う話をしました。デリゲートは他にも匿名メソッドやラムダ式でそのまま使う事が可能です。1.C#、VB.NET-5.オブジェクト指向-2.デリゲートデリゲートを本やサイトを調べると、「委譲」であったり、「代表者」、はたまた「C言語の関数ポインタ」という難しい表現が出てきます。分かりにくいですよね。読み進めると何が書いてあるか分からなくなるのがデリゲートです。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。