This C# program displays the results, using Delegates. Here, Delegate is a type, which holds the method(s) reference in an object. It is also referred to as a type safe function pointer.
Here is the source code of the C# program to display the results, using Delegates. C# program is successfully compiled and executed with Microsoft Visual Studio. The program output is also shown below.
Program
-
-
-
- using System;
- public class example
- {
- public delegate int DelegateHandler(int a, int b);
- static void Main(string[] args)
- {
- Results Results = new Results();
- DelegateHandler sum = new DelegateHandler(Results.sum);
- int result = sum(50, 20);
- Console.WriteLine("Result is: " + result);
- Console.ReadLine();
- }
- }
Output