Normalerweise sende ich Daten zurück an den aufrufenden Code mit return. Allerdings muss ich diesmal zwei Arten von Daten senden:
%Vor%Kann ich den Wert von runTime zurück an den aufrufenden Code senden?
Ja
%Vor%Der aufrufende Code hätte auch das Schlüsselwort ref:
%Vor% Ja, dies ist entweder über die ref
oder out
Schlüsselwörter.
Normalerweise deutet die Notwendigkeit, dies zu tun, auf einen Konstruktionsfehler an anderer Stelle hin ... nicht immer, es gibt einige gute Fälle dafür, aber oft genug, dass ich ein bisschen Zeit damit verbringen möchte, darüber nachzudenken, was ich mache ich wirklich zuerst.
Es gibt drei Optionen.
Tags und Links c#