Tipos integrados (referencia de C#)
En la siguiente tabla se muestran los tipos de valor de C#:
Palabra clave de tipo de C# | Tipo de .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 |
En la siguiente tabla se muestran los tipos de referencia integrados de C#:
Palabra clave de tipo de C# | Tipo de .NET |
---|---|
object |
System.Object |
string |
System.String |
dynamic |
System.Object |
En las tablas anteriores, cada palabra clave de tipo de C# de la columna izquierda (excepto dynamic) es un alias del tipo de .NET correspondiente. Son intercambiables. Por ejemplo, en las declaraciones siguientes se declaran variables del mismo tipo:
int a = 123;
System.Int32 b = 123;
La palabra clave void
representa la ausencia de un tipo. Se usa como el tipo de valor devuelto de un método que no devuelve un valor.
Vea también
Col·laboreu amb nosaltres a GitHub
La font d'aquest contingut es pot trobar al GitHub, on també podeu crear i revisar problemes i sol·licituds d'extracció. Per obtenir més informació, consulteu la nostra guia per a col·laboradors.