A metódusok paraméterátadásának jellemzői
Egy metódus adataihoz több módon férhetünk hozzá: feldolgozás után visszaadjuk a return utasítással, vagy használjuk az out kucsszót. Ahogy már említettük, paramétereket átadhatunk a metódusnak cím szerint és érték szerint. Érték szerinti átadásnál egy másolat jön létre a memóriában az eredeti változó tartalmával, így ha megváltoztatjuk, az eredeti változatlan marad, míg a cím szerinti átadásnál (ref kucsszóval jelöljük) az adatot tároló változó memóriacímére hivatkozunk, így ha modosítjuk a tartalmát a metódusban, nincs mihez visszanyúlni… persze sokszor ez teljesen szándékos lépés.