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