Skip to content

jeremybytes/func-action-delegates

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

Get Func-y: Understanding Delegates in C#

Delegates are the gateway to functional programming. So let’s understand delegates and how we can change the way we program by using functions as parameters, return types, variables, and properties. In addition, we’ll see how the built in delegate types, Func and Action, are waiting to make our lives easier. By the time we’re done, we’ll see how delegates can add elegance, extensibility, and safety to our programming. And as a bonus, you’ll have a few functional programming concepts to take with you.

This repository contains slides and code samples for a live presentation. You can find articles and a video series on the topic below.

The code currently uses .NET 6.0.

Presentation Recordings:

YouTube Series

Articles:

Additional Topics

For additional information, please visit jeremybytes.com.

About

Code samples for "Get Func-y: Understanding Delegates in C#" (currently .NET 6.0)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages