Hallo Björn,

ich hätte noch zwei Vorschläge bzw. Anregungen.

1. Du könntest ja noch einen dritten Parameter an die Unterfunktion mitgeben, mit dem entschieden wird, welcher der beiden Parameter zurückgegeben werden soll. (Voraussetzung ist natürlich, dass die beiden Rückgabewerte gleich bzw. ähnlich definiert sind.)

2. Kannst du nicht eine Datenstruktur als Rückgabeparameter verwenden, die beide Werte beinhaltet?

Jo