June 2006
Intermediate to advanced
1344 pages
42h 52m
English
Arguments are passed in one of two ways: pass-by-value and pass-by-reference. When an argument is passed by value, the program makes a copy of the argument’s value and passes the copy to the called method. With pass-by-value, changes to the called method’s copy do not affect the original variable’s value in the caller. In contrast, when an argument is passed by reference, the caller gives the called method the ability to access and modify the caller’s original data directly. Fig. 7.10 demonstrates passing value-type arguments by value and by reference.
1 ' Fig. 7.10: ByRefTest.vb 2 ' Demonstrates passing by value and ... |
Read now
Unlock full access