I have a simple question: what\'s the advantage of instantiating a C# delegate as opposed to just passing the function reference? What I mean is:
Why do:
That's equivalent. Good introductory article on the subject: C# Delegates, Anonymous Methods, and Lambda Expressions – O My!