ensayos

Páginas: 6 (1423 palabras) Publicado: 21 de abril de 2014
C# es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO(ISO/IEC 23270). C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.
 C# forma parte de la plataforma .NET, ésta es una API, mientras que C# es unlenguaje de programación independiente diseñado para generar programas sobre dicha plataforma. Ya existe un compilador implementado que provee el marco Mono -DotGNU, el cual genera programas para distintas plataformas como Windows, Unix, Android, iOS, Windows Phone, Mac OS yGNU/Linux.
Tipo de datos de enterosTipoEquivalente BCLTamañoRangoSignificadobyteSystem.Byte8-bit (1-byte)0 a 255Entero sinsignosbyteSystem.SByte8-bit (1-byte)-128 a 127Entero con signoshortSystem.Int1616-bit (2-byte)-32.768 a 32.767Entero corto con signoushortSystem.UInt1616-bit (2-byte)0 a 65.535Entero corto sin signointSystem.Int3232-bit (4-byte)-2.147.483.648 a 2.147.483.647Entero medio con signouintSystem.UInt3232-bit (4-byte)0 a 4.294.967.295Entero medio sin signolongSystem.Int6464-bit(8-byte)-9.223.372.036.854.775.808 a 9.223.372.036.854.775.807Entero largo con signoulongSystem.UInt6464-bit (8-byte)0 a 18.446.744.073.709.551.615Entero largo sin signo
Los tipos de coma flotante pueden representar números con componentes fraccionales. Existen dos clases de tipos de coma flotante: float y double. El tipo double es el más utilizado porque muchas funciones matemáticas de la biblioteca de clases de C# usanvalores double. Quizá, el tipo de coma flotante más interesante de C# es decimal, dirigido al uso de cálculos monetarios. La aritmética de coma flotante normal está sujeta a una variedad de errores de redondeo cuando se aplica a valores decimales. El tipo decimal elimina estos errores y puede representar hasta 28 lugares decimales
Tipo de datos de coma flotante
Tipo
Equivalente BCL
Tamaño
RangoSignificado
float
System.Single
32-bit (4-byte)
±1.401298E−45 a ±3.402823E+38
Coma flotante corto
double
System.Double
64-bit (8-byte)
±4.94065645841246E−324 a
±1.79769313486232E+308
Coma flotante largo
decimal
System.Decimal
128-bit (16-byte)
−7.9228162514264337593543950335 a
+7.9228162514264337593543950335
Coma flotante monetario
Los caracteres en C# no tienen un tamaño de 8bits como en otros muchos lenguajes de programación, sino que usa un tamaño de 16 bits llamado Unicode al cual se le llamachar. No existen conversiones automáticas de tipo entero a char.
Tipo de datos de caracteres
Tipo
Equivalente BCL
Tamaño
Rango
Significado
char
System.Char
16-bit (2-byte)
'\u0000' a '\uFFFF'
Carácter unicode
Para los tipos de datos lógicos no existen conversionesautomáticas de tipo entero a bool.
Tipo de datos lógicos
Tipo
Equivalente BCL
Tamaño
Rango
Significado
bool
System.Boolean
8-bit (1-byte)
true o false
Verdadero o falso

La sintaxis de C# es muy expresiva, pero también es sencilla y fácil de aprender. La sintaxis de C# basada en signos de llave podrá ser reconocida inmediatamente por cualquier persona familiarizada con C, C++ o Java. Losdesarrolladores que conocen cualquiera de estos lenguajes pueden empezar a trabajar de forma productiva en C# en un plazo muy breve. La sintaxis de C# simplifica muchas de las complejidades de C++ y proporciona características eficaces tales como tipos de valor que admiten valores NULL, enumeraciones, delegados, expresiones lambda y acceso directo a memoria, que no se encuentran en Java. C#admite métodos y tipos genéricos, que proporcionan mayor rendimiento y seguridad de tipos, e iteradores, que permiten a los implementadores de clases de colección definir comportamientos de iteración personalizados que el código cliente puede utilizar fácilmente. Las expresiones Language-Integrated Query (LINQ) convierten la consulta fuertemente tipada en una construcción de lenguaje de primera...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo
  • Ensayo del ensayo
  • Ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS