Share via


基本データ型のWindows ランタイム

次の表に、Windows ランタイムでサポートされている基本データ型の一覧を示し、C#、Visual Basic、C++ の対応する型を示します。

データ型 JavaScript C# VB C++
Boolean Boolean bool Boolean bool
Byte Number byte Byte unsigned char
Char String char Char unsigned char
Char16 String char Char wchar_t
DateTime 日付 DateTimeOffset DateTimeOffset DateTime
Double Number double Double double
Guid String Guid Guid Guid
Int16 Number short Short short
Int32 Number int Integer int
Int64 Number long Long __int64
Object Object object Object Object^
Point Point Point Point Point
Rect Rect Rect Rect Rect
Single Number float Single float
[サイズ] [サイズ] [サイズ] [サイズ] [サイズ]
String String string String String^
TimeSpan Number TimeSpan TimeSpan TimeSpan
UInt8 Number byte Byte unsigned char
UInt16 Number ushort UShort unsigned short
UInt32 Number uint UInteger unsigned int
UInt64 Number ulong ULong unsigned __int64
Uri Uri Uri Uri Uri^
Void Undefined void Void void

 

次の表は、Windows ランタイムデータ型に対応する .NET 型を示しています。

Windows ランタイム .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
Single System.Single
String System.String
TimeSpan System.TimeSpan
UInt8 System.Byte
UInt16 System.UInt16
UInt32 System.UInt32
UInt64 System.UInt64
Uri System.Uri
Void System.Void