|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
Data Type Implementation
The Visual Basic data types can be classified according to whether a variable of a particular type stores its own data or a pointer to the data. If it stores its own data it is a value type; if it holds a pointer to data elsewhere in memory it is a reference type. This classification affects the way a data type is implemented.
In This Section
Explains the difference between value and reference types, and which data types are which.
Describes how Visual Basic data types are implemented in the underlying .NET Framework.