This in-depth talk takes a look beneath the hood to see exactly how .NET delegates and events work. Armed with this knowledge, we will examine ways to use delegates which might not be immediately obvious. Topics covered include: asynchronous delegates, custom-firing of events, weak delegates, anonymous delegates and lambda expressions. Throughout the session, potential performance and memory issues with delegates will be highlighted
|