More C# Content >
More Blog Entries >
Find out how you can submit an article. See more MVPs.
In my last article, I outlined the internals of foreach and the way iteration works. I discussed the differences when iterating over arrays, as well as foreach’s interleaving and possible resource cleanup with a using clause. In this article, I am going to switch to another fundament .NET language construct – delegates. We will discuss the class structure of a delegate, specifically how multicast delegates use sequential notifications and, therefore, may require manually iterating over the delegate linked list rather than simply invoking the delegate....More >
Important updates and highlights of Visual C# content in the MSDN Library.
More Visual C# Library Content >
See all "How do I" Videos >
More C# Downloads >
Learn about Visual C# 2010 with these articles, samples, blogs, and more.
Download or share sample applications or code snippets.
Microsoft's open source project-hosting site.
Read in-depth articles on C#.
Watch videos and connect with your peers – it's all about the conversation.
Explore the projects that we are experimenting with in our labs, and let us know if they inspire you.
Use Microsoft's proven practices for software engineering.
Ramp Up is a free, online, community-based learning program that will help you build professional development skills.