YoVDO

C# Delegates: Definition, Benefits, and Example

Offered By: tutorialsEU via YouTube

Tags

C# Courses Object-oriented programming Courses Event Handling Courses Modular Programming Courses Delegates Courses Callback Functions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of C# delegates and their role in enhancing code quality through this 18-minute video tutorial. Discover how delegates can help tackle issues like spaghetti code and unnecessary complexity, leading to more elegant and maintainable C# applications. Learn to implement the delegate pattern, which organizes code into methods executed on behalf of other objects, promoting modularity and centralized logic. Gain practical insights into writing easy-to-read C# code using delegates, with examples provided to reinforce your understanding. By the end of this tutorial, grasp how delegates serve as an essential tool for creating modular and efficient C# applications.

Syllabus

What is a C# Delegate and how does it help my code? + Example


Taught by

tutorialsEU

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX