System::TypeCode enum

TypeCode enum

Представляет тип объекта.

enum class TypeCode

Значения

ИмяЗначениеОписание
Empty0null‑ссылка.
Object1Общий тип, представляющий любую ссылку или тип значения, явно не представленный другим TypeCode.
DBNull2Значение null в базе данных (столбец).
Boolean3Простой тип, представляющий значения Boolean true или false.
Char4Целочисленный тип, представляющий беззнаковые 16‑битные целые числа со значениями от 0 до 65535.
SByte5Целочисленный тип, представляющий знаковые 8‑битные целые числа со значениями от -128 до 127.
Byte6Целочисленный тип, представляющий беззнаковые 8‑битные целые числа со значениями от 0 до 255.
Int167Целочисленный тип, представляющий знаковые 16‑битные целые числа со значениями от -32768 до 32767.
UInt168Целочисленный тип, представляющий беззнаковые 16‑битные целые числа со значениями от 0 до 65535.
Int329Целочисленный тип, представляющий знаковые 32‑битные целые числа со значениями от -2147483648 до 2147483647.
UInt3210Целочисленный тип, представляющий беззнаковые 32-битные целые числа со значениями от 0 до 4294967295.
Int6411Целочисленный тип, представляющий знаковые 64-битные целые числа со значениями от -9223372036854775808 до 9223372036854775807.
UInt6412Целочисленный тип, представляющий беззнаковые 64-битные целые числа со значениями от 0 до 18446744073709551615.
Single13Тип с плавающей точкой, представляющий значения в диапазоне примерно от 1.5 x 10 -45 до 3.4 x 10 38 с точностью 7 цифр.
Double14Тип с плавающей точкой, представляющий значения в диапазоне примерно от 5.0 x 10 -324 до 1.7 x 10 308 с точностью 15-16 цифр.
Decimal15Простой тип, представляющий значения в диапазоне от 1.0 x 10 -28 до примерно 7.9 x 10 28 с 28-29 значимыми цифрами.
DateTime16Тип, представляющий значение даты и времени.
String18Запечатанный тип класса, представляющий строки Unicode.

См. также