When & why to use delegates? [duplicate]

I’m relatively new in C#, & I’m wondering when to use Delegates appropriately.
they are widely used in events declaration, but when should I use them in my own code and why are they useful? why not to use something else?

I’m also wondering when I have to use delegates and I have no other alternative.

Thank you for the help!

EDIT: I think I’ve found a necessary use of Delegates here

8 Answers
8

Leave a Comment