csharp
C# (C Sharp)
C# je moderní, objektově orientovaný programovací jazyk vyvinutý společností Microsoft pod vedením Anderse Hejlsberga. Byl uveden společně s platformou .NET v roce 2000.
Charakteristika jazyka
C# kombinuje vysoký výkon jazyků typu C++ s jednoduchostí a produktivitou jazyků jako Java. Mezi jeho klíčové vlastnosti patří:
- Silná typová kontrola: Pomáhá předcházet chybám v kódu již během kompilace.
- Objektově orientované programování (OOP): Plně podporuje zapouzdření, dědičnost a polymorfismus.
- Správa paměti: Využívá automatický Garbage Collector platformy .NET.
- Interoperabilita: Snadno komunikuje s jinými jazyky v rámci .NET ekosystému.
Využití v praxi
Jazyk C# je extrémně univerzální a používá se pro:
- Webové aplikace: Framework ASP.NET Core pro robustní backendy.
- Desktopové aplikace: Windows Forms, WPF (Windows Presentation Foundation) nebo MAUI.
- Vývoj her: Primární jazyk pro herní engine Unity, ve kterém vznikají tisíce her pro PC i mobilní telefony.
- Mobilní aplikace: Pomocí platformy .NET MAUI (dříve Xamarin).
Příklad kódu (Hello World)
V DokuWiki můžete kód zobrazit takto:
using System;
class Program
{
static void Main()
{
Console.WriteLine("Ahoj, světe!");
}
}
— Související pojmy: .NET Framework, Programovací jazyk
csharp.txt · Poslední úprava: autor: admin
