Contents of This Book
Part I, Part II, and Part III of this book document the C# language, the .NET CLR, and relevant tools that ship with the .NET Framework downloadable SDK. Part I, Programming with C#, introduces the C# language and the .NET Framework:
- Chapter 1
Chapter 1 provides an overview of the C# language and the .NET Framework, with special attention to their key features and benefits.
- Chapter 2
This chapter introduces the elements of the C# language, including data types and basic constructs such as expressions and statements. Special notation is used throughout the chapter to summarize C# syntax rules for later reference.
- Chapter 3
Chapter 3 explains how to define and instantiate new types in C#. In C#, all classes are components that embody both executable code and metadata used by the CLR at runtime.
- Chapter 4
This chapter explains features of the C# language used to handle events and exceptions, callbacks, custom attributes and more.
Part II contains:
- Chapter 5
Chapter 5 is an overview of the core .NET Framework APIs covered in this book. The APIs themselves are covered in Part IV. Here you will find a summary of the support you can expect in each functional area of the FCL, along with lists of the namespaces in which the relevant types are found.
- Chapter 6,
This chapter describes key FCL types available for string manipulation and shows how to program them using C#. The FCL offers a wide range of advanced string handling features. FCL types for regular expression ...