Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V jazyce C# existují 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. 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. U hodnotových typů má každá proměnná vlastní kopii dat a není možné, aby operace s jednou proměnnou ovlivnily druhou (kromě inproměnných parametrů , refa out proměnných parametrů ; viz modifikátor parametrů, viz, odkaz a out ).
K deklaraci referenčních typů se používají následující klíčová slova:
Jazyk C# také poskytuje následující předdefinované referenční typy:
Viz také
- klíčová slova C#
- typy ukazatelů
- typy hodnot