比較各種語言的資料型別
本主題列出 Visual Basic、 C++、C# 和 F# 的資料型別。
資料類型的表格
內容和大小 |
Visual Basic |
C++ |
C# |
F# |
---|---|---|---|---|
Decimal |
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 結構) |
-或- |