|
Answer» Yes, we can pass VALUE types by by REFERENCE to a method. An example is shown below.
USING System;
namespace Demo
{
class Program
{
public STATIC void Main()
{
INT I = 10;
Console.WriteLine("Value of I before passing to the method = " + I);
Function(ref I);
Console.WriteLine("Value of I after passing to the method by reference= " + I);
}
public static void Function(ref int Number)
{
Number = Number + 5;
}
}
} Yes, we can pass value types by by reference to a method. An example is shown below. using System;
namespace Demo
{
class Program
{
public static void Main()
{
int I = 10;
Console.WriteLine("Value of I before passing to the method = " + I);
Function(ref I);
Console.WriteLine("Value of I after passing to the method by reference= " + I);
}
public static void Function(ref int Number)
{
Number = Number + 5;
}
}
}
|