¿Cómo se pronuncia C#?
C# se pronuncia CSharp. Originalmente tenía un nombre más genial llamado COOL.
C# es un lenguaje de programación orientada a objetos (OOP) de propósito general que se utiliza para el desarrollo web y de redes. C# está designado como lenguaje de infraestructura de lenguaje común (CLI).
Microsoft inició el proyecto COOL en diciembre de 1998, y no fue hasta febrero de 2000 que COOL pasó a llamarse oficialmente C#.
En 1998, Hejlsberg, el diseñador del lenguaje Delphi, dirigió el equipo de desarrollo de Microsoft y comenzó el diseño de la primera versión del lenguaje C#.
Información ampliada:
Estructura del lenguaje de C#:
Tipo fuerte: C# es un lenguaje fuertemente tipado y algunos de sus tipos numéricos pueden ser conversión implícita. otros deben convertirse explícitamente. El tipo de conversión implícita solo se puede convertir de un tipo de longitud corta a un tipo largo. Int se puede convertir a largo, flotante, doble y decimal; de lo contrario, se debe convertir explícitamente.
Compilación: el programa se compila directamente en un formato ejecutable binario estándar. Pero el programa fuente C# no está compilado en un formato ejecutable binario, sino en un lenguaje intermedio (IL), similar al código de bytes JAVA.
Interfaz: Un tipo de referencia que otros tipos implementan para garantizar que admitan determinadas operaciones. Las interfaces nunca se crean directamente y no tienen representación real; otros tipos deben convertirse en tipos de interfaz.
NOTA: La pila es una estructura de datos de último en entrar, primero en salir. En la memoria, las variables se asignan en la pila para las operaciones. El montón es un área de memoria que se utiliza para asignar espacio para instancias de tipo (objetos). Cuando se crea un objeto en el montón, la dirección del objeto se pasa a la variable en la pila.
Enciclopedia Baidu-C#