.NET interview questions: - Define delegate & steps to create delegate?
- By Shiv Prasad Koirala in ASP.NET
- Oct 5th, 2011
- 22034
- 0
We can define delegate as an abstract strong pointer to a function or method. In other words we can create a pointer which points to a method or function and then pass that pointer wherever you wish and invoke the function / method.
It is a 4 steps simple process for delegate creation:-
1. First step is we need to declare a delegate.
2. Then create an object reference for it.
3. Pointing the reference towards a method.
4. And finally we need to invoke the method through a delegate.
Below is the sample code snippet for the same.
// Declare a delegatepublic delegate int PointToAdd(int p, int q);// Create a reference pointerPointToAdd objpointer = null;// Point to the methodobjpointer = Add;// Invoke the function/methodobjpointer.Invoke(60,70);
View video on Shadowing in OOPS as follows: -
Avail from the link more Most asked .NET interview questions for preparation.
Regards,
Refer author's other blog for complete Dotnet interview questions and answers
Shiv Prasad Koirala
Visit us @ www.questpond.com or call us at 022-66752917... read more

- By Shiv Prasad Koirala
- Jun 21st, 2013
- 163995
- 0
.NET interview questions 6th edition (Sixth edition) - By Shivprasad Koirala

- By Shiv Prasad Koirala
- Dec 8th, 2016
- 89213
- 0
Exception Handling in C# using example step by step

- By Shiv Prasad Koirala
- Sep 7th, 2013
- 72040
- 0