Tell me you name three ways to pass parameters to a method in C#?

Submitted by: Muhammad
The three ways to pass a parameter to a method are detailed below.

☛ Value Parameters: Passing a parameter to a method by value creates a new storage location for the value parameter. Any changes to the value parameter by the method have no effect on the argument.
☛ Reference Parameters: Passing a parameter to a method by reference can be achieved by using the ref keyword. Instead of creating a new storage location for the parameter, the method accesses the memory location of the argument and passes it as a parameter. Changes made to the parameter will also affect the argument.
☛ Output Parameters: The out keyword allows a method to return two values from a function. It's similar to passing a reference parameter, except in this case data is being transferred out of the method.
Submitted by: Muhammad

Read Online Unity Developer Job Interview Questions And Answers