public Carwash() { _handler += Preparer; _handler += Laver; _handler += Secher; _handler += Finaliser; }
public CarwashAnonymousMethod() { _handler += delegate(Voiture voiture) { Console.WriteLine($"Je prépare la voiture {voiture.Plaque}"); }; _handler += delegate(Voiture voiture) { Console.WriteLine($"Je lave la voiture {voiture.Plaque}"); }; _handler += delegate(Voiture voiture) { Console.WriteLine($"Je sèche la voiture {voiture.Plaque}"); }; _handler += delegate(Voiture voiture) { Console.WriteLine($"Je termine la voiture {voiture.Plaque}"); }; }