System::TypeCode enum

TypeCode enum

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

enum class TypeCode

Значения

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

См. также