C# Delegates, Events and Lambda Functions

I just started exploring new techniques in c# programming.

  • Delegates are pointers in C# to functions, possibly compiled in a different file.
  • Events are a way for functions to subscribe via delegates to output from delegates, which are set up in delegate as a calling list.
  • Lambda functions shown by the “=>” symbol in code allow a defining of an inline delegate.