Du uebergibst einen Wert und bekommst einen Wert zurueck. Im ref-Fall uebergibst Du nur die Referenz. -> Einfach eine Frage der Ressourcen.
-----Message d'origine----- De�: Claudius Ceteras [mailto:[EMAIL PROTECTED] Envoy�: vendredi 11 juillet 2003 13:07 ��: [EMAIL PROTECTED] Objet�: RE: RE : [Asp.net] return werte > public int ausrechnen(ref int Ergebnis, ref int Counter) > { > ... > ... > Ergebnis = intErgebnis; > Counter = intCounter; > } > > ansonsten hast Du Probleme beim Uebergeben der Variablen. > Da Du hier nur die Referenz uebergibst, arbeitest Du > anschliessend mit den > veraenderten Werten. Ref geht auch, aber was ist an out auszusetzen? Was f�r probleme siehst du da? Beim out hat man zus�tzlich den vorteil, dass man vom compiler gewarnt wird, falls man vergisst die out-variablen zu setzen... Claudius > public int ausrechnen(out int Ergebnis, out int Counter) > { > ... > ... > Ergebnis = intErgebnis; > Counter = intCounter; > } > int erg; > int count; ausrechnen(out erg, out count); // <- so muss es eigentlich heissen _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
