2017-07-11 13 views
0

最近、私はC#でGofデザインパターンを学習しています。イベント処理はオブザーバパターンと関係していると思います。私の質問は、イベントやそのハンドラの問題を解決しながら、なぜオブザーバパターンが必要なのかです。イベント処理とオブザーバパターン(GoF)

答えて

1

あなたの質問は、リンゴと梨を比較しています。

オブザーバーパターンは、問題の解決策です。ソリューションの実装方法はわかりませんが、青いプリントに似ています。

したがって、.NETのイベントモデルはオブザーバパターンの実装です。 EventHandler代理人はオブザーバを定義しており、eventというキーワードは、オブザーバパターンで定義されているように、サブジェクト内のすべての通知を処理します。

+0

ありがとう – TheeSunnLightt