23 de febrero de 2014

Tipo de Datos en C#

El Lenguaje de Programación C# proporciona todos los tipos de datos que están disponibles en Java y agrega compatibilidad para los números sin signo y un nuevo tipo de punto flotante de 128 bits de alta precisión.

Para cada tipo de datos primitivo en Java, la biblioteca de clases principal proporciona una clase contenedora, que lo representa como un objeto de Java. Por ejemplo, la clase Int32 contiene el tipo de datos int y la clase Double contiene el tipo de datos double.

Todos los tipos de datos primitivos en C# son objetos en el espacio de nombres System. Para cada tipo de datos, se proporciona un nombre corto o alias. Por ejemplo, int es el nombre corto correspondiente a System.Int32 y double es la forma abreviada de System.Double.

Listado de Tipos de Datos en C#:

Nombre corto Clase .NET Tipo Ancho Intervalo (bits)
byte Byte Entero sin signo 8 0 a 255
sbyte SByte Entero con signo 8 -128 a 127
int Int32 Entero con signo 32 -2.147.483.648 a 2.147.483.647
uint UInt32 Entero sin signo 32 0 a 4294967295
short Int16 Entero con signo 16 -32.768 a 32.767
ushort UInt16 Entero sin signo 16 0 a 65535
long Int64 Entero con signo 64 -922337203685477508 a 922337203685477507
ulong UInt64 Entero sin signo 64 0 a 18446744073709551615
float Single Tipo de punto flotante de precisión simple 32 -3,402823e38 a 3,402823e38
double Double Tipo de punto flotante de precisión doble 64 -1,79769313486232e308 a 1,79769313486232e308
char Char Un carácter Unicode 16 Símbolos Unicode utilizados en el texto
bool Boolean Tipo Boolean lógico 8 True o false
object Object Tipo base de todos los otros tipos

string String Una secuencia de caracteres

decimal Decimal Tipo preciso fraccionario o integral, que puede representar números decimales con 29 dígitos significativos 128 ±1.0 × 10e−28 a ±7.9 × 10e28


No hay comentarios:

Publicar un comentario