The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at .NET Framework Equivalents to C++ Native Types (C++/CLI).
The following table shows the keywords for built-in Visual C++ types, which are aliases of predefined types in the System namespace.
| Visual C++ type | .NET Framework type |
|---|---|
| bool | System.Boolean |
| signed char (see /J for more information) | System.SByte |
| unsigned char | System.Byte |
| wchar_t | System.Char |
| double and long double | System.Double |
| float | System.Single |
| int, signed int, long, and signed long | System.Int32 |
| unsigned int and unsigned long | System.UInt32 |
| __int64 and signed __int64 | System.Int64 |
| unsigned __int64 | System.UInt64 |
| short and signed short | System.Int16 |
| unsigned short | System.UInt16 |
| void | System.Void |