Chapter 14. Delegates and Events

In This Chapter

A delegate is a type safe function pointer. Although the idea of a delegate is not difficult to grasp, how it is implemented, what additional functionality has been added, and just how universally it is applied and used are all topics that deserve much more discussion.

The Windows APIs are becoming more asynchronous in nature. For example, when a user clicks on a button in your application, notification of this event is undoubtedly happening asynchronous to your application. Much of the APIs dealing with I/O can be greatly streamlined ...

Get .NET Common Language Runtime Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.