C #: descripción general
C # es un lenguaje de programación moderno, de uso general y orientado a objetos desarrollado por Microsoft y aprobado por la Asociación Europea de Fabricantes de Computadoras (ECMA) y la Organización Internacional de Estándares (ISO).
C # fue desarrollado por Anders Hejlsberg y su equipo durante el desarrollo de .Net Framework.
C # está diseñado para Common Language Infrastructure (CLI), que consiste en el código ejecutable y el entorno de ejecución que permite el uso de varios lenguajes de alto nivel en diferentes plataformas y arquitecturas informáticas.
Las siguientes razones hacen de C # un lenguaje profesional ampliamente utilizado:
- Es un lenguaje de programación moderno y de uso general.
- Está orientado a objetos.
- Está orientado a componentes.
- Es fácil de aprender.
- Es un lenguaje estructurado.
- Produce programas eficientes.
- Se puede compilar en una variedad de plataformas informáticas.
- Es parte de .Net Framework.
Funciones de programación sólidas de C #
Aunque las construcciones de C # siguen de cerca los lenguajes tradicionales de alto nivel, C y C ++ y son un lenguaje de programación orientado a objetos. Tiene un gran parecido con Java, tiene numerosas características de programación sólidas que lo hacen atractivo para varios programadores de todo el mundo.
A continuación se muestra la lista de algunas características importantes de C #:
- Condiciones booleanas
- Recolección automática de basura
- Biblioteca estándar
- Control de versiones de ensamblado
- Propiedades y Eventos
- Gestión de Delegados y Eventos
- Genéricos fáciles de usar
- Indexers
- Compilación condicional
- Multihilo simple
- Expresiones LINQ y Lambda
- Integración con Windows