Partilhar via


Tipos de dados base do Tempo de Execução do Windows

Esta tabela lista os tipos de dados base suportados pelo Tempo de Execução do Windows e indica o tipo correspondente em C#, Visual Basic e C++.

Tipo de dados Javascript C# VB C++
Boolean Boolean bool Boolean bool
Byte Número byte Byte char não assinado
Char String char Char char não assinado
Char16 String char Char wchar_t
DateTime Data DateTimeOffset DateTimeOffset DateTime
Duplo Número duplo Duplo duplo
Guid String Guid Guid Guid
Int16 Número curto Short curto
Int32 Número int inteiro int
Int64 Número longo Longo __int64
Objeto Objeto objeto Objeto Object^
Ponto Ponto Ponto Ponto Ponto
Rect Rect Rect Rect Rect
Single Número flutuar Single flutuar
Tamanho Tamanho Tamanho Tamanho Tamanho
String String string String String^
TimeSpan Número TimeSpan TimeSpan TimeSpan
UInt8 Número byte Byte char não assinado
UInt16 Número ushort UShort curto não assinado
UInt32 Número uint UInteger int não assinado
UInt64 Número ulong ULong __int64 não assinado
Uri Uri Uri Uri Uri^
Vazio indefinido vazio Vazio vazio

 

A tabela a seguir indica os tipos .NET que correspondem aos tipos de dados do Tempo de Execução do Windows.

Tempo de Execução do Windows .NET
Boolean System.Boolean
Byte System.Byte
Char System.Char
Char16 System.Char
DateTime System.DateTimeOffset
Duplo System.Double
Guid System.Guid
Int16 System.Int16
Int32 System.Int32
Int64 System.Int64
Objeto System.Object
Single System.Single
String System.String
TimeSpan System.TimeSpan
UInt8 System.Byte
UInt16 System.UInt16
UInt32 System.UInt32
UInt64 System.UInt64
Uri System.Uri
Vazio System.Void