Delegates

Declaring a delegate type

Combine Delegates Multicast Delegates

The FuncT TResult ActionT and PredicateT delegate types

Safe invoke multicast delegate

Delegate Equality

Assigning a named method to a delegate

Assigning to a delegate by lambda

Underlying references of named method delegates

Passing delegates as parameters

Encapsulating transformations in functions

Closure inside a delegate