Common Type System

The common type system defines how types are declared, used, and managed in the runtime, and is also an important part of the runtime's support for cross-language integration. The common type system performs the following functions:

  • Establishes a framework that helps enable cross-language integration, type safety, and high performance code execution.

  • Provides an object-oriented model that supports the complete implementation of many programming languages.

  • Defines rules that languages must follow, which helps ensure that objects written in different languages can interact with each other.

In This Section

  • .NET Framework Class Library
    Provides a reference to the classes, interfaces, and value types included in the Microsoft Windows Software Development Kit (SDK).

  • Common Language Runtime
    Describes the run-time environment that manages the execution of code and provides application development services.

See Also

Concepts

What's New in the .NET Framework Version 2.0