Built-in types (C# reference)
The following table lists the C# built-in value types:
The following table lists the C# built-in reference types:
|C# type keyword||.NET type|
In the preceding tables, each C# type keyword from the left column is an alias for the corresponding .NET type. They are interchangeable. For example, the following declarations declare variables of the same type:
int a = 123; System.Int32 b = 123;
void keyword represents the absence of a type. You use it as the return type of a method that doesn't return a value.