Типы (справочник по C#)

Обновлен: Ноябрь 2007

Система типов языка C# включает следующие категории:

В переменных типа значения хранятся данные, а в переменных ссылочного типа хранятся ссылки на фактические данные. Ссылочные типы также называются объектами. Типы указателей могут использоваться только в небезопасном режиме.

Существует возможность преобразовать тип значения в ссылочный тип и обратно в тип значения с помощью упаковки-преобразования и распаковки-преобразования. За исключением упакованного типа значения преобразовать ссылочный тип в тип значения невозможно.

В этом разделе представляется также тип void.

Типы значений также допускают значение NULL, что означает, что они могут хранить дополнительное состояние, не являющееся значением. Дополнительные сведения см. в разделе Допускающие значение NULL типы.

См. также

Основные понятия

Руководство по программированию в C#

Ссылки

Ключевые слова C#

Приведение и преобразование типов (руководство по программированию в C#)

Типы (руководство по программированию в C#)

Другие ресурсы

Справочник по C#

Справочные таблицы по типам (справочник по C#)