Existe-t-il une différence entre ces deux formats pour s’abonner à des événements:
Style 1:
foo.BarEvent += FooEventMethod;
Style 2:
foo.BarEvent += new FooEventHandler(FooEventMethod);
C est le style c # 1.0 de souscription à un événement.
foo.BarEvent += new FooEventHandler(FooEventMethod);
À partir de la version 2.0, vous êtes autorisé à souscrire un événement comme celui-ci
foo.BarEvent += FooEventMethod;
le code ci-dessus est exactement égal au code version1, le compilateur crée un new FooEventHandler(FooEventMethod)
en arrière-plan.