Program
using System;
namespace DelegatesAndEvents
{
class DelegateSample01
{
delegate void demoFunDelegate(string x, int n);
public static void PrintPersonalDetails(string xName, int xAge)
{
Console.WriteLine($"Name {xName}");
Console.WriteLine($"Age {xAge}");
}
public static void PrintStringNTimes(string xString, int nTimes)
{
Console.WriteLine("Given String");
for (int i = 0; i
< nTimes; i++)
{
Console.WriteLine($"{xString}");
}
}
static void Main(string[] args)
{
demoFunDelegate dfd;
dfd = new demoFunDelegate(PrintPersonalDetails);
dfd("Navneeth", 22);
dfd = new demoFunDelegate(PrintStringNTimes);
dfd("CHN19DN017", 5);
Console.ReadKey();
}
}
}
Output
Name Navneeth
Age 22
Given String
CHN19DN017
CHN19DN017
CHN19DN017
CHN19DN017
CHN19DN017
No comments:
Post a Comment