Delegates, Lambda Expressions, Func and Action

These are few keywords which intermediate programmers are afraid of. Mainly because they don’t use them often which do not allow them to discuss it with their peers. I will try to explain them using less technical words (avoiding variance concepts). Before getting into the details I would like to go through over the following [...]