Skip to main content

Posts

Showing posts with the label ref and out in c#

Ref keyword in C#

In the ref , when we passed variables as ref  arguments that time need not to be initialized to the variables within the methods.  Ref keyword is a  one-way  communication while the out  keyword   is a  two-ways   communication. Initialized the variables before calling the methods but we can initialize to the variables within the methods if we have needed. It is also known as input parameter. Initialized not must to inside the method.  Before calling the method must be initialize the values of the variable. A simple code sample as given below static void Main( string [] args) {             int a = 1;             Program.CallRef( ref a);             Console.WriteLine(a);             Console.ReadL...