Value type vs Reference type
Passing by reference using ref keyword.
Changing values elsewhere
Passing by reference
Difference with method parameters ref and out
ref vs out parameters
Assignment