下表列出 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 |