Перечисление System::TypeCode

TypeCode enum

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

enum class TypeCode

Значения

ИмяЗначениеОписание
Пустой0Нулевая ссылка.
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.

См. также