Sdílet prostřednictvím


Typy odkazů (Referenční dokumentace jazyka C#)

V jazyce C# existují dva druhy typů: typy odkazu a typy hodnoty.Proměnné typů odkazu ukládají odkazy na data (objekty), zatímco proměnné typů hodnoty data přímo obsahují příslušná data.V případě typů odkazu mohou dvě proměnné odkazovat na stejný objekt. Operace v rámci jedné proměnné tedy mohou ovlivňovat objekt odkazovaný jinou proměnnou.V případě typů hodnoty mají jednotlivé proměnné vlastní kopii dat. Operace v rámci jedné proměnné tak nemohou ovlivnit další proměnnou (s výjimkou proměnných parametrů ref a out – viz téma ref (Referenční dokumentace jazyka C#) a out – modifikátor parametrů (Referenční dokumentace jazyka C#)).

Pro deklaraci typů odkazu se používají následující klíčová slova:

Jazyk C# nabízí také následující vestavěné typy odkazu:

Viz také

Referenční dokumentace

Klíčová slova jazyka C#

Typy hodnot (Referenční dokumentace jazyka C#)

Koncepty

Průvodce programováním v C#

Další zdroje

Referenční dokumentace jazyka C#

Typy (Referenční dokumentace jazyka C#)