Типы (Справочник по C#)
Система типов языка C# включает следующие категории:
В переменных типа значения хранятся данные, а в переменных ссылочного типа хранятся ссылки на фактические данные. Ссылочные типы также называются объектами. Типы указателей могут использоваться только в небезопасном режиме.
Существует возможность преобразовать тип значения в ссылочный тип и обратно в тип значения с помощью упаковки-преобразования и распаковки-преобразования. За исключением упакованного типа значения преобразовать ссылочный тип в тип значения невозможно.
В этом разделе представляется также тип void.
Типы значений также допускают значение NULL, что означает, что они могут хранить дополнительное состояние, не являющееся значением. Дополнительные сведения см. в разделе Допускающие значение NULL типы.
См. также
Ссылки
Приведение и преобразование типов (Руководство по программированию на C#)
Типы (Руководство по программированию на C#)
Основные понятия
Руководство по программированию на C#