[Solved] When to use Delegate in C#, Why and does it work on a different thread? [closed]
A delegate is basically a method pointer. It has a reference to the method, and its object (unless it’s a static method, of course). You use a delegate whenever you need to call a method but the code calling it doesn’t know which method it is. The most common reason is that the code calling … Read more