What is the function/role of 'Out' and 'Ref' keyword in C# ?