So ein harter Cast macht alles nur noch schlimmer.
Also ich weiß nicht, ich mache es schon seit Jahren so ohne je ein Problem gehabt zu haben. Aber ich gebe zu, bei sowas steht IMMER, und eigentlich ohne Ausnahme, an erster Stelle zuerst eine Abfrage ob Sender die passende Komponente ist. Unter der Voraussetzung weiß ich nicht welchen besseren Zweck die andre Methode hätte. In beiden Fällen gibt es eine Fehlermeldung, bei dem ersten wg. Zugriffsverletzung, bei dem anderen wg. Typenumwandung.
Nicht falsch verstehen, bin bereit meine Einstellung zu ändern, und wenn einer sagt, man macht es so, weil man es so machen soll und das die einzige richtige Art der Programmierung ist, dann bin ich beriet es zu akzeptieren.