Und jetzt könnte man wieder wild darüber debatieren, ob der Aufrufer von
ScaleBmp
gezwungen sein sollte, die offensichtlich zu erwartenden EArgumentNull und EArgumentOutOfRange-
Exception zu behandeln oder selbst kenntlich zu machen, dass er diese werfen könnte.
Macht das den Code lesbarer?