Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой таблице перечислены базовые типы данных, поддерживаемые средой выполнения Windows, и указывает соответствующий тип в C#, Visual Basic и C++.
| Тип данных | JavaScript | C# | VB | C++ |
|---|---|---|---|---|
| логические | логические | bool | логические | bool |
| Байт | число | байтов | Байт | без знака char |
| Char | строка | char | Char | без знака char |
| Char16 | строка | char | Char | wchar_t |
| DateTime | дата | DateTimeOffset | DateTimeOffset | DateTime |
| Double | число | двойной | Double | двойной |
| Guid | строка | Guid | Guid | Guid |
| Int16 | число | короткие | short | короткие |
| Int32 | число | int | целочисленного | int |
| Int64 | число | длинные | Long | __int64 |
| объекта | объекта | объекта | объекта | Object^ |
| point | point | point | point | point |
| Rect | Rect | Rect | Rect | Rect |
| одиночный | число | float | одиночный | float |
| размера | размера | размера | размера | размера |
| строка | строка | строка | строка | String^ |
| TimeSpan | число | TimeSpan | TimeSpan | TimeSpan |
| UInt8 | число | байтов | Байт | без знака char |
| UInt16 | число | ushort | UShort | короткие без знака |
| UInt32 | число | uint | UInteger | без знака int |
| UInt64 | число | ulong | ULong | без знака __int64 |
| URI | URI | URI | URI | Uri^ |
| Void | неопределенный | void | Void | void |
В следующей таблице указаны типы .NET, соответствующие типам данных среды выполнения Windows.
| Среда выполнения Windows | .СЕТЬ |
|---|---|
| логические | System.Boolean |
| Байт | System.Byte |
| Char | System.Char |
| Char16 | System.Char |
| DateTime | System.DateTimeOffset |
| Double | 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 |