Www.codeproject.com, 2016. — 32 p.
This tutorial discusses events, asynchronous and dynamic types, the TPL, and reflection.
It aims to give a brief and advanced introduction into programming with C#. The prerequisites for understanding this tutorial are a working knowledge of programming, the C programming language and a little bit of basic mathematics. Some basic knowledge of C++ or Java could be helpful, but should not be required.
Events
The .NET standard event pattern
Reflection
Dynamic Types
Accessing the file system
Streams
Threads
Thread-communication
The Task Parallel Library
Tasks and threads
Awaiting async methods
Outlook
Other Articles in this Series
History