Function as a value is one of the core functional programming paradigms. In c# it's called a "delegate", today we learn why delegates are useful, delegate syntax, how delegates work internally and what are closures.
Patreon / raw_coding
Courses https://learning.rawcoding.dev
Shop https://shop.rawcoding.dev
Discord / discord
Twitter / anton_t0shik
Twitch / raw_coding
Try Rider
https://www.jetbrains.com/store/redeem/
RD5K94TXXWKMV3GNYWSF3ZSTP
linqpad: https://www.linqpad.net/
Source Code (With Benchmarks): https://github.com/T0shik/rawcoding...
#csharp #delegates