#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll
#endregion
using System.Runtime.InteropServices;
namespace System
{
//
// 摘要:
// 指定对象的类型。
[ComVisible(true)]
public enum TypeCode
{
//
// 摘要:
// 一个空引用。
Empty = 0,
//
// 摘要:
// 常规类型,表示未显式由另一个表示任何引用或值类型TypeCode。
Object = 1,
//
// 摘要:
// 数据库 null (列) 值。
DBNull = 2,
//
// 摘要:
// 表示布尔值的简单类型true或false。
Boolean = 3,
//
// 摘要:
// 表示其值介于 0 和 65535 之间的无符号的 16 位整数的整型。 可能值的一套System.TypeCode.Char类型对应于 Unicode 字符集。
Char = 4,
//
// 摘要:
// 整型,表示签名值介于-128 和 127 之间的 8 位整数。
SByte = 5,
//
// 摘要:
// 表示无符号的 8 位整数,介于 0 和 255 之间的值与整数类型。
Byte = 6,
//
// 摘要:
// 整型,表示有符号 16 位整数的值介于-32768 到 32767 之间。
Int16 = 7,
//
// 摘要:
// 表示其值介于 0 和 65535 之间的无符号的 16 位整数的整型。
UInt16 = 8,
//
// 摘要:
// 整型,表示签名,32 位整数,其值介于-2147483648 和 2147483647 之间。
Int32 = 9,
//
// 摘要:
// 表示无符号的 32 位整数,介于 0 与 4294967295 之间的值与整数类型。
UInt32 = 10,
//
// 摘要:
// 整型,表示签名值介于-9223372036854775808 到 9223372036854775807 之间的 64 位整数。
Int64 = 11,
//
// 摘要:
// 表示值介于 0 到 18446744073709551615 之间的 64 位无符号的整数的整型。
UInt64 = 12,
//
// 摘要:
// 浮点型,表示从大约 1.5 x 10 范围内的值-45到 3.4 x 10 38为 7 位精度。
Single = 13,
//
// 摘要:
// 浮点型,表示从大约 5.0 x 10 范围内的值-324到 1.7 x 10 308与 15-16 位数的精度。
Double = 14,
//
// 摘要:
// 表示从 1.0 x 10 范围内的值的简单类型-28大约 7.9 x 10 28具有 28-29 个有效数字。
Decimal = 15,
//
// 摘要:
// 表示日期和时间值的类型。
DateTime = 16,
//
// 摘要:
// 表示 Unicode 字符字符串的密封的类类型。
String = 18
}
}