Advanced programming with C# - Lecture Notes Part 3 of 4

The third part discusses events, asynchronous and dynamic types, the TPL, and reflecti…