MIT Sloan: Lead AI Adoption Across Your Organization — Not Just Pilot It
Build with Azure OpenAI, Copilot Studio & Agentic Frameworks — Microsoft Certified
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the concept of delegates in C# through this comprehensive video tutorial. Delve into the core functional programming paradigm of functions as values, known as delegates in C#. Learn about the usefulness of delegates, their syntax, internal workings, and the concept of closures. Gain insights into single method interfaces, aligning functions, object representation, method information, delegate implementation, and inheritance. Follow along with practical examples and benchmarks using tools like LinqPad. Enhance your understanding of C# programming and functional concepts to improve your coding skills.
Syllabus
Intro
Single method interfaces
Functions as values
Aligning functions
Object Representation
Method Information
Delegate
Delegate Implementation
Delegate Inheritance
Closure
Conclusion
Taught by
Raw Coding