Uživatelské nástroje

Nástroje pro tento web


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