C#
C # (vyslovuje se „C Sharp“) je a programovací jazyk vyvinutý společností Microsoft. To bylo představeno v roce 2002 s verzí 1.0 .NET Framework společnosti Microsoft. Od té doby C # prošlo několika revizemi, které odpovídají každé aktualizaci .NET. Dnes je to jeden z nejpopulárnějších programovacích jazyků pro vytváření Windows programy a webové aplikace.
C # je derivát programovacího jazyka C a je podobný C + +. Používá stejné základní operátory jako C ++ objektově orientovaný, rozlišuje velká a malá písmena a je téměř identická syntax. Mezi C # a C ++ však existuje několik rozdílů. Níže uvádíme jen několik příkladů:
- Pole v C ++ jsou ukazatele, zatímco v C # jsou objekty, které mohou zahrnovat metody a vlastnosti.
- Společnost bool (boolean) datový typ není rozpoznán jako celé číslo jako v C ++.
- Klíčová slova typedef, externí, a statický všechny mají v C # jiný význam než v C ++.
- C # switch příkazy nepodporují přepad z jednoho případu do druhého.
- Globální metody a proměnné nejsou v C # podporovány, zatímco jsou v C ++.
A co je nejdůležitější, C # je navrženo speciálně pro rozhraní .NET Framework společnosti Microsoft. To umožňuje vývojářům využívat všechny funkce nabízené .NET API. To však také znamená, že aplikace C # lze spustit pouze na plošiny které podporují .NET runtime, například Windows, Windows Server a Windows Phone. Aby programy napsané v C # mohly běžet na jiných platformách, musí být kód sestaven pomocí nástroje pro převod, jako je Microsoft .NET Native.
POZNÁMKA: Název „C #“ pochází z hudební noty „C♯“, což znamená, že jde o krok od původní verze C. Symbol ♯ se také skládá ze čtyř znamének plus, což může znamenat, že C # je také pokročilejší než C ++ .