Home : Termos de Software : Definição de C #

C#

C # (pronunciado "C Sharp") é um linguagem de programação desenvolvido pela Microsoft. Foi introduzido no 2002 com a versão 1.0 do .NET Framework da Microsoft. Desde então, o C # passou por várias revisões, correspondentes a cada atualização do .NET. Hoje, é uma das linguagens de programação mais populares para criar Windows programas e Aplicativos da web.

C # é uma derivada da linguagem de programação C e é semelhante a C + +. Ele usa os mesmos operadores básicos que o C ++, é Orientado a Objeto, sensível a maiúsculas e minúsculas sintaxe. No entanto, existem várias diferenças entre C # e C ++. Abaixo estão apenas alguns exemplos:

  • Arrays em C ++ são ponteiros, enquanto em C # são objetos que podem incluir métodos e propriedades.
  • O bool (booleano) o tipo de dados não é reconhecido como um número inteiro como em C ++.
  • As palavras-chave typedef, externoe estático todos têm significados diferentes em C # e em C ++.
  • As instruções de opção C # não oferecem suporte a fall-through de um caso para outro.
  • Métodos e variáveis ​​globais não são suportados em C #, enquanto estiverem em C ++.

Mais importante, o C # foi projetado especificamente para o .NET Framework da Microsoft. Isso permite que os desenvolvedores tirem proveito de todos os recursos oferecidos pelo .NET API. No entanto, isso também significa que aplicativos C # só podem ser executados em plataformas que suportam .NET tempo de execução, como Windows, Windows Server e Windows Phone. Para que os programas escritos em C # sejam executados em outras plataformas, o código deve ser compilado usando uma ferramenta de conversão como o Microsoft .NET Native.

NOTA: O nome "C #" vem da nota musical "C♯", o que significa que é um avanço da versão original de C. O símbolo is também é composto por quatro sinais de adição, o que pode significar que o C # também é mais avançado que o C ++ .

TechLib - O dicionário de informática Lib Tech

Esta página contém uma definição técnica de C #. Explica na terminologia de computação o que C # significa e é um dos muitos termos de software no dicionário TechLib.

Todas as definições no site da TechLib foram escritas para serem tecnicamente precisas, mas também fáceis de entender. Se você acha que essa definição de C # é útil, pode fazer referência a ela usando os links de citação acima.