Sdílet prostřednictvím


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

Jazyk C# má dva typy typů: odkazové typy a typy hodnot. Proměnné referenčních typů ukládají odkazy na data (objekty), zatímco proměnné typů hodnot přímo obsahují data. S odkazovými typy mohou dvě proměnné odkazovat na stejný objekt. Operace s jednou proměnnou proto mohou ovlivnit objekt odkazovaný druhou proměnnou. U hodnotových typů má každá proměnná vlastní kopii dat. Operace s jednou proměnnou nemohou ovlivnit druhou proměnnou, s výjimkou případů in, refa out proměnných parametrů. Další informace najdete v modifikátoru parametrů, odkaz a out .

Referenční dokumentace jazyka C# dokumentuje naposledy vydané verze jazyka C#. Obsahuje také počáteční dokumentaci k funkcím ve verzi Public Preview pro nadcházející jazykovou verzi.

Dokumentace identifikuje všechny funkce, které byly poprvé představeny v posledních třech verzích jazyka nebo v aktuálních verzích Public Preview.

Návod

Informace o tom, kdy byla funkce poprvé představena v jazyce C#, najdete v článku o historii verzí jazyka C#.

K deklaraci referenčních typů použijte následující klíčová slova:

Jazyk C# také poskytuje následující předdefinované referenční typy:

Viz také