C# Events, Delegates, and Lambdas
Offered By: Pluralsight
Course Description
Overview
Events, delegates, and lambdas play an important role in C# apps, but why would you use them? This course will teach you how to leverage the functionality provided by these features so you can handle different event scenarios in your apps.
How do you handle events that occur in your application using C#? What are delegates and how and why would you use them? In this course, C# Events, Delegates, and Lambdas, you’ll learn what events, delegates, and lambdas are and how you can use them. First, you’ll explore the role of events, delegates, and event handlers and learn scenarios where they're useful and how they can be used together. Next, you’ll discover how lambdas and built-in delegates such as Action and Func can be used. Finally, you’ll learn how to to put all of these technologies together in C# apps. When you’re finished with this course, you’ll have the skills and knowledge needed to take advantage of the functionality provided by events, delegates, and lambdas and use them in your applications.
How do you handle events that occur in your application using C#? What are delegates and how and why would you use them? In this course, C# Events, Delegates, and Lambdas, you’ll learn what events, delegates, and lambdas are and how you can use them. First, you’ll explore the role of events, delegates, and event handlers and learn scenarios where they're useful and how they can be used together. Next, you’ll discover how lambdas and built-in delegates such as Action and Func can be used. Finally, you’ll learn how to to put all of these technologies together in C# apps. When you’re finished with this course, you’ll have the skills and knowledge needed to take advantage of the functionality provided by events, delegates, and lambdas and use them in your applications.
Syllabus
- Course Overview 1min
- The Role of Events, Delegates, and Event Handlers 24mins
- Creating Delegates, Events, and EventArgs 28mins
- Handling Events 14mins
- Lambdas, Action, and Func 30mins
Taught by
Dan Wahlin
Related Courses
Beginning Game Programming with C#University of Colorado System via Coursera Programming with C#
Microsoft via edX DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX Introduction to Game Development
Michigan State University via Coursera Designing Advanced Applications using XAML
Microsoft via edX