Partilhar via


Tipos internos (referência C#)

A tabela a seguir lista os tipos de valor interno do C#:

Palavra-chave do tipo C# Tipo .NET
bool System.Boolean
byte System.Byte
sbyte System.SByte
char System.Char
decimal System.Decimal
double System.Double
float System.Single
int System.Int32
uint System.UInt32
nint System.IntPtr
nuint System.UIntPtr
long System.Int64
ulong System.UInt64
short System.Int16
ushort System.UInt16

A tabela a seguir lista os tipos de referência internos do C#:

Palavra-chave do tipo C# Tipo .NET
object System.Object
string System.String
dynamic System.Object

Nas tabelas anteriores, cada palavra-chave do tipo C# da coluna da esquerda (exceto dinâmica) é um alias para o tipo .NET correspondente. São intercambiáveis. Por exemplo, as seguintes declarações declaram variáveis do mesmo tipo:

int a = 123;
System.Int32 b = 123;

A void palavra-chave representa a ausência de um tipo. Você o usa como o tipo de retorno de um método que não retorna um valor.

Consulte também