System::TypeCode 枚举

TypeCode enum

表示对象的类型。

enum class TypeCode

名称描述
Empty0空引用。
Object1一种通用类型,表示未被其他 TypeCode 明确表示的任何引用或值类型。
DBNull2数据库空(列)值。
Boolean3一种简单类型,表示 Boolean 的 true 或 false 值。
Char4一种整数类型,表示取值在 0 到 65535 之间的无符号 16 位整数。
SByte5一种整数类型,表示取值在 -128 到 127 之间的有符号 8 位整数。
Byte6一种整数类型,表示取值在 0 到 255 之间的无符号 8 位整数。
Int167一种整数类型,表示取值在 -32768 到 32767 之间的有符号 16 位整数。
UInt168一种整数类型,表示取值在 0 到 65535 之间的无符号 16 位整数。
Int329一种整数类型,表示取值在 -2147483648 到 2147483647 之间的有符号 32 位整数。
UInt3210一种整数类型,表示取值在 0 到 4294967295 之间的无符号 32 位整数。
Int6411一种整数类型,表示取值在 -9223372036854775808 到 9223372036854775807 之间的有符号 64 位整数。
UInt6412一种整数类型,表示取值在 0 到 18446744073709551615 之间的无符号 64 位整数。
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 字符串。

另见