System::TypeCode 列挙型

TypeCode enum

オブジェクトの型を表します。

enum class TypeCode

名前説明
0null 参照。
Object1他の TypeCode で明示的に表されていない、任意の参照型または値型を表す汎用型。
DBNull2データベースの null(列)値。
Boolean3true または false の Boolean 値を表す単純型。
Char40 から 65535 の範囲の符号なし 16 ビット整数を表す整数型。
SByte5-128 から 127 の範囲の符号付き 8 ビット整数を表す整数型。
Byte60 から 255 の範囲の符号なし 8 ビット整数を表す整数型。
Int167-32768 から 32767 の範囲の符号付き 16 ビット整数を表す整数型。
UInt1680 から 65535 の範囲の符号なし 16 ビット整数を表す整数型。
Int329-2147483648 から 2147483647 の範囲の符号付き 32 ビット整数を表す整数型。
UInt32100 から 4294967295 までの値を持つ、符号なし 32 ビット整数を表す整数型です。
Int6411-9223372036854775808 から 9223372036854775807 までの値を持つ、符号付き 64 ビット整数を表す整数型です。
UInt64120 から 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 桁の精度を持つ浮動小数点型です。
十進数151.0 x 10 -28 から 約 7.9 x 10 28 までの値を表し、28〜29 桁の有効数字を持つ単純型です。
DateTime16日付と時刻の値を表す型です。
String18Unicode 文字列を表す sealed クラス型です。

参照