What Is Covered?

A significant number of namespaces that are part of the BCL are not covered here because they’ve gotten attention already in the context of language feature discussion. For example, while talking about generics, we covered the main uses of the feature, namely collections. Similarly, the discussion about LINQ put us in a great spot to discuss essential interfaces such as IEnumerable<T> and some APIs that are used to deal with specific data models. During our dynamic programming exploration, things such as System.Reflection and the DLR were covered in quite some detail as well.

Highlights of this chapter include coverage of namespaces (for example, the root System namespace) and various children (for example, Diagnostics, IO, ...

Get C# 5.0 Unleashed now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.