Possible Duplicates:
Pass by value vs Pass by reference performance C#.net
Which is faster? ByVal or ByRef?
Did anyone already test if passing parameters by reference is significantly faster than just copying them?
But the main focus of the question is: Are there any disadvantages using the ref keyword as opposite to not using it?