Chapter 3. The .NET Framework Class Library

The .NET Framework class library (FCL) provides the API that managed applications write to. Including more than 7,000 types—classes, structs, interfaces, enumerations, and delegates—the FCL is a rich resource that includes everything from basic types such as Int32 and String to exotic types such as Regex, which represents regular expressions, and Form, which is the base class for windows in GUI applications. I’ll often use the word “classes” to refer to FCL members, but realize that I’m taking literary license and that the FCL is not, as you are well aware after reading Chapter 2, merely a class library.

The FCL is partitioned into approximately 100 hierarchically organized namespaces. System is the root ...

Get Programming Microsoft® .NET 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.