Home : Softwarevoorwaarden : C # definitie

C#

C # (uitgesproken als "C Sharp") is a programmeertaal ontwikkeld door Microsoft. Het werd geïntroduceerd in 2002 met versie 1.0 van Microsoft's .NET Framework. Sindsdien heeft C # verschillende revisies ondergaan, die overeenkomen met elke .NET-update. Tegenwoordig is het een van de populairste programmeertalen voor het maken Windows programma's en Webapplicaties.

C # is een afgeleide van de programmeertaal C en lijkt op C + +. Het gebruikt dezelfde basale operatoren als C ++, is object georiënteerd, hoofdlettergevoelig en heeft bijna identiek syntaxis. Er zijn echter verschillende verschillen tussen C # en C ++. Hieronder zijn slechts enkele voorbeelden:

  • arrays in C ++ zijn verwijzingen, terwijl in C # objecten zijn die kunnen bevatten methoden en eigenschappen.
  • Het bool (boolean) gegevenstype wordt niet herkend als een geheel getal zoals in C ++.
  • De sleutelwoorden typedef, externbeheren en statisch hebben allemaal verschillende betekenissen in C # dan in C ++.
  • C # switch-instructies ondersteunen geen fall-through van het ene naar het andere geval.
  • Globale methoden en variabelen worden niet ondersteund in C #, terwijl ze in C ++ zijn.

Het belangrijkste is dat C # specifiek is ontworpen voor .NET Framework van Microsoft. Hierdoor kunnen ontwikkelaars profiteren van alle functies van .NET API. Het betekent echter ook dat C # -applicaties alleen kunnen worden uitgevoerd platforms die .NET ondersteunen runtime, zoals Windows, Windows Server en Windows Phone. Om programma's die in C # zijn geschreven op andere platforms te laten werken, moet de code zijn gecompileerd met behulp van een conversietool zoals Microsoft .NET Native.

NOTITIE: De naam "C #" komt van de muzieknoot "C♯", wat betekent dat het een stapje hoger is dan de originele versie van C. Het ♯-symbool bestaat ook uit vier plustekens, wat kan betekenen dat C # ook geavanceerder is dan C ++ .

TechLib - Het Tech Lib computerwoordenboek

Deze pagina bevat een technische definitie van C #. Het verklaart in computerterminologie wat C # betekent en is een van de vele softwaretermen in het TechLib-woordenboek.

Alle definities op de TechLib-website zijn geschreven om technisch nauwkeurig te zijn, maar ook gemakkelijk te begrijpen. Als u deze C # -definitie nuttig vindt, kunt u ernaar verwijzen met behulp van de citatielinks hierboven.