各言語のデータ型の比較
ここでは、Visual Basic、C++、C#、および F# のデータ型の一覧を示します。
データ型一覧
内容とサイズ |
Visual Basic |
C++ |
C# |
F# |
---|---|---|---|---|
10 進数 |
Decimal (.NET Framework の構造体) |
DECIMAL |
||
日付 |
Date (.NET Framework の構造体) |
DATE |
||
SBCS 文字 (1 バイト) |
該当なし |
該当なし |
||
Unicode 文字 (2 バイト) |
Char (.NET Framework の構造体) |
wchar_t |
||
Unicode 文字シーケンス |
String (.NET Framework のクラス) |
wchar_t* |
||
Boolean (プラットフォームに依存) |
Boolean (.NET Framework の構造体) |
VARIANT_BOOL |
||
1 バイト |
SByte 型 (Visual Basic) (.NET Framework の構造体) |
signed char |
||
2 バイト |
Short (.NET Framework の構造体) |
signed short int |
||
4 バイト |
Integer (.NET Framework の構造体) |
|||
8 バイト |
Long (.NET Framework の構造体) |
|||
符号なし 1 バイト |
Byte (.NET Framework の構造体) |
BYTE |
||
符号なし 2 バイト |
UShort 型 (Visual Basic) (.NET Framework の構造体) |
unsigned short |
||
符号なし 4 バイト |
UInteger 型 (.NET Framework の構造体) |
unsigned int および unsigned long |
||
符号なし 8 バイト |
ULong 型 (Visual Basic) (.NET Framework の構造体) |
unsigned __int64 |
||
4 バイト浮動小数点 |
Single (.NET Framework の構造体) |
または |
||
8 バイト浮動小数点 |
Double (.NET Framework の構造体) |
または |
参照
関連項目
各言語およびライブラリにおける、コントロールとプログラミング可能オブジェクトの比較