アプリでのデリゲートを利用した非同期メソッドの実装について備忘録を書いておきます。利用できる今はデリゲートを使うことはこの先もうないのかもしれませんが。.NET開発における非同期処理の基礎と歴史」にまとめられています。Model(非同期プログラミング・モデル)」です。上の記事では概要しか書いてなくて分かり難いと思います。(1/4)」を見ていただいた方が良く理解できると思います。アプリを実行したものです。例外の捕捉が課題になると思います。具体例は以下のコードを見てください。詳しくはコード内にコメントで書きましたのでそれを見てください。内で完了できれば良いのですが、処理しないで集約的例外ハンドラで捕捉してからアプリケーションを終了させるというケースも多々あると思います。メソッドのコードを見てください。出しの例外の処理が期待通りにならない。