C # é tipo seguro do que C + +.
As conversões implícitas única padrão são aqueles que são considerados seguros como uma expansão de inteiros (por exemplo, a partir de 32 bits para 64 bits) ou conversão de tipo derivado no tipo de pai. Não há nenhuma conversão implícita de integer para o tipo booleano, ou o tipo de enumeração enum e tipo inteiro.
C # não precisa de uma declaração para a frente - a ordem de declaração não é métodos importantes.
C # é case sensitive -. isso significa que a distinção entre capital e letters.Identifiers minúsculas "valor" e "Valor" não são, portanto, ao contrário VB.
NET equivalente
C #
O título deste artigo por razões técnicas não podem conter o símbolo #. O nome correto deveria ser C #.
C # é uma linguagem de programação orientada a objetos de alto nível desenvolvida pela Microsoft, juntamente com a plataforma. NET Framework, mais tarde aprovado pelo comitê de normalização ECMA (ECMA-334) e ISO (ISO /IEC 23270). Microsoft baseada C # para C + + e Java.
C # pode ser usado para criar programas de banco de dados, sites e aplicativos, serviços da Web, aplicativos de formulário no software do Windows para dispositivos móveis (PDAs e telefones celulares), etc.
Idioma Objetivos
padrão ECMA [1] define o design atual do C # da seguinte forma:
C # é um, moderno, multi-purpose simples e linguagem de programação orientada a objeto.
Idioma e sua implementação fornece suporte para princípios de engenharia de software, tais como: monitoramento da fronteira de campos, detecção utilizando variáveis neinicializovaných e coleta de lixo automática. Igualmente importantes são as suas propriedades, tais como: robustez, durabilidade e produtividade do programador.
O idioma é adequado para o desenvolvimento de componentes de software distribuídos em ambientes diferentes.
portabilidade de código fonte é muito importante, especialmente para aqueles programador