Zitat:
demzufolge sollte man immer entweder const, out oder var in den Methodenkopf schreiben ? Und "schlichte"
Beim Unterbinden von Änderungen innerhalb der Prozedur/Funktion nur const. var und out sind für was anderes.
Zitat:
Mit der Angabe von Const kann der Parameter auch innerhalb der Procedure/Function nicht verändert werden. Außerdem kann der Compiler besser optimieren.
Optimiert der Compiler noch immer so gut, wenn man im Prozedurkopf const verwendet und innerhalb der Prozedur eine neue string-Variable, die man ändern kann?