Windows 執行時間基底數據類型
下表列出 Windows 運行時間支援的基底數據類型,並指出 C#、Visual Basic 和 C++中的對應類型。
數據類型 | JavaScript | C# | VB | C++ |
---|---|---|---|---|
布爾值 | 布爾值 | 布爾 | 布爾值 | 布爾 |
位元組 | 數位 | 位元組 | 位元組 | 不帶正負號的字元 |
Char | 字串 | char | Char | 不帶正負號的字元 |
Char16 | 字串 | char | Char | wchar_t |
DateTime | 日期 | DateTimeOffset | DateTimeOffset | DateTime |
雙 | 數位 | 雙 | 雙 | 雙 |
Guid | 字串 | Guid | Guid | Guid |
Int16 | 數位 | 簡短 | 簡短 | 簡短 |
Int32 | 數位 | int | 整數 | int |
Int64 | 數位 | 長 | 長 | __int64 |
物件 | 物件 | 物件 | 物件 | Object^ |
點 | 點 | 點 | 點 | 點 |
Rect | Rect | Rect | Rect | Rect |
單一 | 數位 | float | 單一 | float |
大小 | 大小 | 大小 | 大小 | 大小 |
字串 | 字串 | 字串 | 字串 | String^ |
TimeSpan | 數位 | TimeSpan | TimeSpan | TimeSpan |
UInt8 | 數位 | 位元組 | 位元組 | 不帶正負號的字元 |
UInt16 | 數位 | ushort | UShort | 不帶正負號的簡短 |
UInt32 | 數位 | uint | UInteger | 未簽署的 int |
UInt64 | 數位 | ulong | ULong | 不帶正負號的__int64 |
URI | URI | URI | URI | Uri^ |
Void | 未定義 | void | Void | void |
下表指出對應至 Windows 執行時間數據類型的 .NET 類型。
Windows 運行時間 | 。網 |
---|---|
布爾值 | System.Boolean |
位元組 | System.Byte |
Char | System.Char |
Char16 | System.Char |
DateTime | System.DateTimeOffset |
雙 | System.Double |
Guid | System.Guid |
Int16 | System.Int16 |
Int32 | System.Int32 |
Int64 | System.Int64 |
物件 | System.Object |
單一 | System.Single |
字串 | System.String |
TimeSpan | System.TimeSpan |
UInt8 | System.Byte |
UInt16 | System.UInt16 |
UInt32 | System.UInt32 |
UInt64 | System.UInt64 |
URI | System.Uri |
Void | System.Void |