C # - Visão geral
C # é uma linguagem de programação moderna, de uso geral e orientada a objetos desenvolvida pela Microsoft e aprovada pela European Computer Manufacturers Association (ECMA) e pela International Standards Organization (ISO).
C # foi desenvolvido por Anders Hejlsberg e sua equipe durante o desenvolvimento do .Net Framework.
C # foi projetado para Common Language Infrastructure (CLI), que consiste no código executável e no ambiente de tempo de execução que permite o uso de várias linguagens de alto nível em diferentes plataformas e arquiteturas de computador.
Os seguintes motivos tornam o C # uma linguagem profissional amplamente usada -
- É uma linguagem de programação moderna e de uso geral
- É orientado a objetos.
- É orientado a componentes.
- É fácil aprender
- É uma linguagem estruturada.
- Produz programas eficientes.
- Ele pode ser compilado em uma variedade de plataformas de computador.
- É uma parte do .Net Framework.
Fortes recursos de programação do C #
Embora as construções em C # sigam de perto as linguagens de alto nível tradicionais, C e C ++ são uma linguagem de programação orientada a objetos. Ele tem uma forte semelhança com o Java, tem vários recursos de programação fortes que o tornam cativante para vários programadores em todo o mundo.
A seguir está a lista de alguns recursos importantes do C # -
- Condições Booleanas
- Coleta Automática de Lixo
- Biblioteca Padrão
- Versão de montagem
- Propriedades e eventos
- Gestão de Delegados e Eventos
- Genéricos fáceis de usar
- Indexers
- Compilação Condicional
- Multithreading Simples
- Expressões LINQ e Lambda
- Integração com Windows