Specifies the type of an object.
Fields

Boolean
A simple type representing Boolean values of or .

Byte
An integral type representing unsigned 8bit integers with values between 0 and 255.

Char
An integral type representing unsigned 16bit integers with values between 0 and 65535. The set of possible values for the Char type corresponds to the Unicode character set.

DBNull
A database null (column) value.

DateTime
A type representing a date and time value.

Decimal
A simple type representing values ranging from 1.0 x 10 28 to approximately 7.9 x 10 28 with 2829 significant digits.

Double
A floating point type representing values ranging from approximately 5.0 x 10 324 to 1.7 x 10 308 with a precision of 1516 digits.

Empty
A null reference.

Int16
An integral type representing signed 16bit integers with values between 32768 and 32767.

Int32
An integral type representing signed 32bit integers with values between 2147483648 and 2147483647.

Int64
An integral type representing signed 64bit integers with values between 9223372036854775808 and 9223372036854775807.

Object
A general type representing any reference or value type not explicitly represented by another .

SByte
An integral type representing signed 8bit integers with values between 128 and 127.

Single
A floating point type representing values ranging from approximately 1.5 x 10 45 to 3.4 x 10 38 with a precision of 7 digits.

String
A sealed class type representing Unicode character strings.

UInt16
An integral type representing unsigned 16bit integers with values between 0 and 65535.

UInt32
An integral type representing unsigned 32bit integers with values between 0 and 4294967295.

UInt64
An integral type representing unsigned 64bit integers with values between 0 and 18446744073709551615.