I was trying to explain the differences between passing paramaters in C# and the use of the ref and out keyword. Sometimes for newer developers this can be a little tricky, then I came across this excellant post by a guy named Jon that really explains these concepts in an easy to understand manner.
http://www.yoda.arachsys.com/csharp/parameters.html