Below is a list of chapters of this volume.
Introduction | This chapter introduces programming in Visual Studio. |
Data Types | This chapter presents the builtin data types of C#. |
Operators | This chapter presents the operators applicable to builtin types. |
Program Control | This chapter presents the C# statements that control program flow. |
Classes I | This chapter introduces C# classes. |
Arrays | This chapter introduces C# arrays. |
Strings | This chapter introduces C# strings. |
Classes II | This chapter elaborates on class features. |
Properties & Indexers | This chapter introduces C# properties and the C# indexer. |
Operator Overloading | This chapter intoduces operator overloading syntax. |
Inheritance | This chapter introduces C# class inheritance. |
Interfaces | This chapter is about C# interfaces. |
Structures | This chapter is about structures - value types. |
Enumerations | This chapter introduces C# enumerations. |
Exceptions | This chapter introduces C# exception management. |
Delegates & Events | This chapter introduces C# delegates and events. |
Namespaces | This chapter introduces C# namespaces. |
The Preprocessor | This chapter studies the preprocessor. |
Reflection | This chapter studies runtime type identification. |
Generics | This chapter introduces C# generics. |
Pointers | This chapter introduces C# pointers. |
Nullable Types | This chapter introduces nullable types. |
LINQ | This chapter studies Language Integrated Queries. |
Other Keywords | This chapter presents miscellaneous C# keywords. |