Part II explores the C# library. As explained in Part I, the class library used by C# is the .NET Framework library. As a result, the material in this section applies not only to C#, but also to the .NET Framework as a whole.
The C# library is organized into namespaces. To use a portion of the library, you can import its namespace by including a using directive. Of course, you can also fully qualify the name of each item with its namespace name, but it is often easier to import the entire namespace.
The C# library is very large, and it is beyond the scope of this book to examine each part of it. (A complete description would easily fill an entire book!) Instead, Part II examines the core elements of the library, many of which are contained in the System namespace. Also discussed are the collection classes, multithreading, and networking.
Note | The I/O classes are discussed in Chapter 14. |