Terminology

Unfortunately, nearly every computing term is overloaded and interpreted differently by many developers. To clarify what basic .NET Framework terms mean in this book, this section defines a number of fundamental and basic terms. These terms are defined from the ground up. For an alphabetical listing that is far more precise and complete, see the Glossary at the end of this book.

The Type System

The type system is the part of the CLR that defines all the types that programmers can use. A type is a definition, or blueprint, from which a value can be instantiated. The CLR contains many types, such as value types and reference types. Reference types are subdivided into object types, interface types, and pointer types. An object type is ...

Get Programming in the .NET Environment 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.