// hier als Argugment jedoch args public void OnAutoAufgenommenEventHandler(FuhrparkEventArgs args) { // falls mit eventhandler, muss man mit Invoke arbeiten und auch nach null referenz pruefen! AutoAufgenommenEventHandler?.Invoke(this, args); }
// eventhandler alternative alles kurz gemacht // Argument ist nur ein Auto Objekt, eventargs wird automatisch erstellt public void OnAutoAufgenommenEventHandlerKurz(Auto auto) => AutoAufgenommenEventHandler?.Invoke(this, new FuhrparkEventArgs(auto));