Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.