So one of the topics I have been telling myself to understand a bit better is delegates, and I think tonight I understand a bit more. Firstly a delegate can be described in simple terms as a type that references a method. So for instance you would have a class with a method that you [...]
In C# there are four things most objects consist of: Properties (think yellow) Fields (think blue) Methods (think purple) Events (think a lightning bolt) Events are implemented in C# through delegates. Think of a button on a web or windows form when you try and understand delegates. The button class will not know how other [...]