Related resources for reference parameter
  • Method Parameters in C#12/22/2005 11:59:29 PM. This article describes different method parameters such as value parameters, reference parameters, output parameters, and parameter arrays.
  • Will swap work if C# Manipulates Objects by Reference?12/19/2005 1:42:53 AM. C# does manipulate objects by reference, and all object variables are references. On the other hand, C# does not pass method arguments by reference; it passes them by value. Thus, a regular swap method will not work!
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.