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

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

データ型 JavaScript C# VB C++
Boolean Boolean ブール を する Boolean ブール を する
バイト 数値 バイト バイト 符号なし文字 を する
Char 文字列 の char を する Char 符号なし文字 を する
Char16 文字列 の char を する Char wchar_t
DateTime の 日付 の DateTimeOffset を する DateTimeOffset を する DateTime の
ダブル 数値 ダブル ダブル ダブル
guid の 文字列 の guid の guid の guid の
Int16 数値 短い Short 短い
Int32 数値 int 整数 の int
Int64 数値 長い Long __int64
オブジェクトの オブジェクトの オブジェクト オブジェクトの Object^
ポイント ポイント ポイント ポイント ポイント
Rect Rect Rect Rect Rect
Single 数値 float を する Single float を する
サイズの サイズの サイズの サイズの サイズの
文字列 の 文字列 の 文字列 を する 文字列 の String^
TimeSpan 数値 TimeSpan TimeSpan TimeSpan
UInt8 を する 数値 バイト バイト 符号なし文字 を する
UInt16 を する 数値 ushort を する UShort を する 符号なし short を する
UInt32 を する 数値 uint を する UInteger を する 符号なし int を する
UInt64 を する 数値 ulong を する ULong を する 署名されていない__int64 を する
Uri Uri Uri Uri Uri^
Void 未定義 の void Void void

 

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

Windows ランタイム 。網
Boolean System.Boolean
バイト System.Byte
Char System.Char
Char16 System.Char
DateTime の System.DateTimeOffset
ダブル System.Double
guid の System.Guid
Int16 System.Int16
Int32 System.Int32
Int64 System.Int64
オブジェクトの System.Object
Single System.Single
文字列 の System.String
TimeSpan System.TimeSpan
UInt8 を する System.Byte
UInt16 を する System.UInt16
UInt32 を する System.UInt32
UInt64 を する System.UInt64
Uri System.Uri
Void System.Void