Learn and Understand C# Delegates by coding

Sandor Maraczy, Microsoft Certified Software Developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
9 Lessons (55m)
    • 1. What is this course?

      1:35
    • 2. What is a delegate?

      4:12
    • 3. Create a custom delegate in code

      5:12
    • 4. Code duplication is growing - an example without using delegates

      8:19
    • 5. Refactor code to use delegate

      5:20
    • 6. Adding multiple delegates to the invocation list

      7:34
    • 7. Delegate inference

      5:08
    • 8. Action and Action of T

      8:50
    • 9. Func of T, TResult

      8:35

About This Class

Understand the purpose of using delegates, and see how powerful they can be, through examples.

Delegates are very useful in C#, but the concept behind delegates might be hard to fully understand, therefore can be confusing for a lot of C# developers.

I will be your guide through your delegate learning path, and make it simple for you to understand through my logically built examples.

If you like my course, please feel free to leave a comment, and tell me what you would like to learn next!