Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Istnieją dwa rodzaje typów w języku C#: typy referencyjne i typy wartości. Zmienne typów referencyjnych przechowują odwołania do ich danych (obiektów), podczas gdy zmienne typów wartości zawierają dane bezpośrednio. W przypadku typów referencyjnych dwie zmienne mogą odwoływać się do jednego obiektu, a więc operacje wykonane na jednej zmiennych mogą mieć wpływ na obiekt, do którego odwołuje się druga zmienna. W przypadku typów wartości każda zmienna ma własną kopię danych i nie jest możliwe, aby operacje na jednej zmiennej wpływały na drugą (z wyjątkiem zmiennych , ref
i out
parametrówin
; zobacz w, ref i out modyfikator parametrów).
Następujące słowa kluczowe są używane do deklarowania typów odwołań:
Język C# udostępnia również następujące wbudowane typy referencyjne:
Zobacz także
- słowa kluczowe języka C#
- Typy wskaźników
- typy wartości