Windows Runtime tipos de dados base
Esta tabela lista os tipos de dados base compatíveis com o Windows Runtime e indica o tipo correspondente em C#, Visual Basic e C++.
Tipo de dados | JavaScript | C# | VB | C++ |
---|---|---|---|---|
Booliano | Booliano | bool | Booliano | bool |
Byte | Número | byte | Byte | unsigned char |
Char | Cadeia de caracteres | char | Char | unsigned char |
Char16 | Cadeia de caracteres | char | Char | wchar_t |
DateTime | Data | DateTimeOffset | DateTimeOffset | DateTime |
Double | Número | double | Double | double |
Guid | Cadeia de caracteres | Guid | Guid | Guid |
Int16 | Número | short | Short | short |
Int32 | Número | int | Inteiro | int |
Int64 | Número | longo | Long | __int64 |
Objeto | Objeto | object | Objeto | Objeto^ |
Ponto | Ponto | Ponto | Ponto | Ponto |
Rect | Rect | Rect | Rect | Rect |
Single | Número | float | Single | float |
Tamanho | Tamanho | Tamanho | Tamanho | Tamanho |
Cadeia de caracteres | Cadeia de caracteres | cadeia de caracteres | Cadeia de caracteres | String^ |
TimeSpan | Número | TimeSpan | TimeSpan | TimeSpan |
UInt8 | Número | byte | Byte | unsigned char |
UInt16 | Número | ushort | UShort | unsigned short |
UInt32 | Número | uint | UInteger | unsigned int |
UInt64 | Número | ulong | ULong | unsigned __int64 |
Uri | Uri | Uri | Uri | Uri^ |
Nulo | Indefinido | void | Nulo | void |
A tabela a seguir indica os tipos .NET que correspondem aos tipos de dados Windows Runtime.
Windows Runtime | .NET |
---|---|
Booliano | System.Boolean |
Byte | 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 |
Objeto | System.Object |
Single | System.Single |
Cadeia de caracteres | System.String |
TimeSpan | System.TimeSpan |
UInt8 | System.Byte |
UInt16 | System.UInt16 |
UInt32 | System.UInt32 |
UInt64 | System.UInt64 |
Uri | System.Uri |
Nulo | System.Void |