The delegate keyword is a keyword in C sharp programming language. It is used to pass a method or function to another object.
The advantages of using delegates include:
Easy to use syntax
Simple implementation
More efficient than using threads
Delegates are often used for asynchronous programming and event handling, but they can also be used for data access.
The delegate pattern is a software design pattern that implements an interface to an object and allows other objects to behave as this interface without knowing anything about the implementation.
The most important use case of delegates is for multi-threading. This can be achieved by using delegates with the System.Threading namespace to create thread objects.
Learner's Ratings
4.2
Overall Rating
55%
29%
7%
4%
5%
Reviews
A
Avinash
5
Best C# Course
V
VIVEK SHARMA
5
i don't think anyone can teach like them in free the content is very Good. Thanks for providing this type course in free. this site is very good and useful.
D
Danish Anjum
5
One more hybrid inharitance, how to use the hybrid inharitance
M
Mallu Maheshreddy
5
I didn't not understand Hindi language is there any option lesson to English language in c# language
S
Shiv T K
4
Very nice👍
R
Ravi Kumar
4
The syllabus and quiz practice is good.
Best explain in depth each and every topic.
practical program ko explain ke time zoom nhi kiya.
B
Bhagyashri Sorte
5
Its good course
V
vaibhav kumar
5
nice
S
Sandile Radebe
4
It was very worth it and gained some knowledge , even though it's too much theory.
W
wasim shaikh
4
Please upgrade topics.
More quizzes and also on each topic and subtopic end.
Share a personalized message with your friends.