Wann sollte ich Parameter verwenden?
Ich verstehe nicht, wann ein Ausgabeparameter verwendet werden soll. Ich persönlich verpacke das Ergebnis in einen neuen Typ, wenn ich mehr als einen Typ zurückgeben muss. Ich finde, dass es viel einfacher ist, mit ihm zu arbeiten als mit ihm.
Ich habe Methode wie diese gesehen,
public void Do(int arg1, int arg2, out int result)
Gibt es Fälle, in denen das tatsächlich Sinn macht?
wie wäre es mitTryParse
Warum nicht aParseResult
Art? oder im neueren Framework einen nullfähigen Typ zurückgeben?