Tipo de datos en C# NET
Char
Ocupa 2 bytes de memoria
Pertenece a System.Char en el CLR del .NET Framework.
Su rango es de 0 a 65535 (sin signo).
Carácter Unicote.
Ejemplo: int caract = “S”;
String: Depende de la plataforma sobre la cual las aplicaciones se ejecuten.
Pertence a System.String en el CLR del .NET Framework.
Su rango es de 0 a 2 (2000 millones) billones de caracteres Unicote.
Se puede representar con $ después del nombre de la variable o constante.
Ejemplo: string cadena = “Mi Cadena”;
Integer Ocupa 4 bytes de memoria.
Pertenece a System.Inst32 en el CLR del .Net Framework.
Su rango es de -2,148,483,648 a 2,147,483,647.
Se puede convertir a Long, Single, Double o Decimal sin problemas de desbordamiento. Se puede utilizar % para su declaración tipo.
Ejemplo: int Entero;
Short
(entero corto) Ocupa 2 bytes de memoria.
Pertenece a System.Int16 en el CLR del .NET Framework.
Su rango es de -32,768 a 32,767.
Se puede convertir a Integer, Long, Single, Double o Decimal sin problemas de
Ejemplo: short EnteroCorto;
Long
(entero largo) Ocupa 8 bytes de memoria.
Pertenece a System.Int64 en el CLR del .NET Framework.
Su rango es de -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807.
Se puede convertir a Single, Double o Decimal sin problemas de desbordamiento.
Ejemplo: long EnteroLargo = 12345678;
Double Ocupa 8 bytes de memoria.
Pertenece a SystemDouble en el CLR del .NET del Framework.
Su rango es de -1.79769313486231570E+308 a -4.94065645841246544E-324 para valores negativos. Para valores positivos es de 4.94065645841246544e-324 a 1.79769313486231570E+308.
Ejemplo: int doble = 98989.1254;
Decimal Ocupa 16 bytes de memoria.
Pertenece a System.Decimal en el CLR del .NET Framework
Su rango es de 0 a
79,228,162,514,264,337,593,543,950,335 sin decimales; de 0 a 7.9228162514264337593543950335 con 28 posiciones a la derecha del decimal.
Ejemplo: int vDecimal;
bool Ocupa 2 bytes de memoria.
Pertenece a System.Boolean en el CLR del .NET Framework.
Sus valores son Trae o False.
Ejemplo: bool resp = False;
ByteOcupa 1 byte de memoria.
Pertenece a System.Byte en el CLR del .NET FW
Su rango es de 0 a 255.
Se puede convertir a Short, Integer, Long, Double o Decimal sin problemas de desbordamiento.
Ejemplo int vByte;
21 septiembre 2006
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario