Windows Runtime tipi di dati di base

Questa tabella elenca i tipi di dati di base supportati dal Windows Runtime e indica il tipo corrispondente in C#, Visual Basic e C++.

Tipo di dati JavaScript C# VB C++
Boolean Boolean bool Boolean bool
Byte Number byte Byte unsigned char
Char Stringa char Char unsigned char
Char16 Stringa char Char wchar_t
DateTime Data DateTimeOffset DateTimeOffset DateTime
Double Number double Double double
Guid Stringa Guid Guid Guid
Int16 Number short Breve short
Int32 Number int Integer int
Int64 Number long Long __int64
Object Object object Object Oggetto^
Point Point Point Point Point
Rect Rect Rect Rect Rect
Singolo Number float Singolo float
Dimensione Dimensione Dimensione Dimensione Dimensione
Stringa Stringa string Stringa Stringa^
TimeSpan Number TimeSpan TimeSpan TimeSpan
UInt8 Number byte Byte unsigned char
UInt16 Number ushort Ushort unsigned short
UInt32 Number uint UInteger int senza segno
UInt64 Number Ulong Ulong unsigned __int64
Uri Uri Uri Uri Uri^
Vuoto Indefinito void Vuoto void

 

La tabella seguente indica i tipi .NET corrispondenti ai tipi di dati Windows Runtime.

Windows Runtime .NET
Boolean 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
Object System.Object
Singolo System.Single
Stringa System.String
TimeSpan System.TimeSpan
UInt8 System.Byte
UInt16 System.UInt16
UInt32 System.UInt32
UInt64 System.UInt64
Uri System.Uri
Vuoto System.Void