23 lines
475 B
C#
23 lines
475 B
C#
|
/*
|
||
|
* C# Program to Demonstrate Pass by Reference Parameter
|
||
|
*/
|
||
|
using System;
|
||
|
class Program
|
||
|
{
|
||
|
static void Main(string[] args)
|
||
|
{
|
||
|
int val;
|
||
|
val = 4;
|
||
|
Console.WriteLine("Value Before : {0}", val);
|
||
|
square(ref val);
|
||
|
Console.WriteLine("Value After : {0}", val);
|
||
|
Console.Read();
|
||
|
}
|
||
|
static void square(ref int refParam)
|
||
|
{
|
||
|
refParam *= refParam;
|
||
|
}
|
||
|
}
|
||
|
/*
|
||
|
Value Before : 4
|
||
|
Value After : 16
|